excel通过公式完成多条件筛选

如题所述

一、Excel用字段组合多个条件的数据透视表高级筛选
1、假如要筛选满足两个条件的服装,即筛选价格大于
40、销量大于
500
的服装,并把筛选结果复制到一个工作表(Sheet3)。在
Sheet2
中的
E3
单元格输入“求和项:价格(元)”,F3
单元格输入“求和项:销量(件)”,然后在
E4
输入
>40,在
F4
输入
>500;则条件准备好了。
2、单击
Excel
窗口左下角的
Sheet3
切换到该工作表,选择“数据”选项卡,单击“排序和筛选”上面的“高级”,打开“高级筛选”窗口,把光标定位到“列表区域”右边的输入框,单击
Sheet2
重新切换回此窗口,单击“列表区域”输入框右边的“收起窗口图标”(即表格上有一个红箭头图标),把窗口缩成一行,框选
A3:D12
这片区域,则
Sheet2!$A$3:$C$12
被自动填充到“列表区域”右边的输入框。
3、把光标定位到“条件区域”右边的输入框,此时自动切换回
Sheet3
窗口,单击
Sheet2
再次切换到该窗口,框选
E3:F4
这几个条件单元格,则
Sheet2!$E$3:$F$4
被自动填充到“条件区域”右边输入框。
4、选择“将筛选结果复制到其他位置”,“复制到”右边的输入框已经有内容,把它们删除,选择
A1
单元格,单击“确定”,则价格大于
40、销量大于
500
的所有服装被复制到
Sheet3
工作表;操作过程步骤,如图1所示:
提示:在数据透视表中,字段名称都加上了当前所做的运算名称,如操作中的“求和”,在准备筛选条件时,也要把它们写到字段名称中,否则会发生错误。例如:字段名称“求和项:销量(件)”中就包括了“求和项”,用它作条件时,要把“求和项:销量(件)”作为条件的字段名称,不能省掉“求和项”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-21
在数据区域外建立一个条件区域,以数据区域标题为字段名,然后分别罗列筛选的条件,且的关系在同一行,或的关系在不同行;然后在“数据”选项下的“高级筛选”中,以“数据区域”为“列表区域”,以条件所在区域为“条件区域”,勾选“将筛选结果复制到其他位置”,并指定一个具体位置为起始位置,确定,即可完成高级筛选。
第2个回答  2019-07-05
在已经自动筛选之后,用公式
=SUBTOTAL(9,E2:E11)
不进行自动筛选,直接用公式
=SUMIFS(E2:E11,C2:C11,">45",D2:D11,"男")
相似回答