大家好!今天我将分享一个超高效的Filter函数,它能简化数据筛选,无论是单条件还是多条件,甚至能结合Choose显示特定列,让数据处理更轻松!
一、使用Filter函数进行筛选——单条件与多条件显示全部结果
(1)单条件筛选
若您希望仅根据部门来查找数据,
可以输入公式:=FILTER(A:E, B:B=G3)
其中,第一参数A:E表示要显示的数据范围,
第二参数B:B=G3则是筛选条件,即仅显示B列(部门列)与G3单元格内容匹配的行。
(2)多条件筛选
若您希望根据多个条件来筛选数据,
可以输入公式:=FILTER(A:E, (B:B=G3)*(C:C=H3)*(D:D=I3))
无论您有多少个筛选条件,只需将它们放在括号内,并使用*号将它们连接起来即可。
二、使用Filter函数与Choose函数组合筛选并显示部分结果
若您希望筛选并仅显示部分列的数据,
第一步:可以使用Choose函数来重新组合要显示的结果。
例如,要显示A、B和E列的数据,可以修改第一参数为:
=CHOOSE({1,2,3}, A1:A19, B1:B19, E1:E19)
这样,您就能根据需要选择并显示特定的列。
对于多条件筛选并显示部分结果,
可以输入公式:=FILTER(CHOOSE({1,2,3}, A:A, B:B, E:E), (B:B=G3)*(C:C=H3)*(D:D=I3))
此公式将根据您的筛选条件,从A、B和E列中筛选出符合条件的数据并显示。