Filter高級篩選和引用
Excel數據篩選經常用到,簡單的篩選直接在菜單篩選功能:
1、單條件篩選:直接右鍵篩選
2、多條件篩選:通過高級篩選定義條件區域
兩種篩選方式都是基于原表格内,如何在表格外進行篩選和引用,可以用到FILTER函數。
Filter是基于定義的條件篩選一系列數據的函數,它由數據區域,篩選條件,空值三個參數所構成。
=FILTER(數據區域,篩選條件,[無滿足條件的記錄時返回的值])
案例1:單條件篩選
如:返回班級是“一班”的同學情況
=FILTER(A1:D12,A1:A12="一班","無記錄")
案例2:多條件篩選(且)
多條件篩選(且),用“*”連接條件
比如:返回班級是“一班”,且“獲獎”的同學情況
=FILTER(A1:D12,(A1:A12="一班")*(C1:C12="是"))
案例3:多條件篩選(或)
多條件篩選(或),用“ ”連接條件
比如:返回班級是“一班”,或者“獲獎”的同學情況
=FILTER(A1:D12,(A1:A12="一班") (C1:C12="是"))
案例4:返回單列
返回單列,隻要在數據區域選擇單列即可
比如:篩選一班的成績
=FILTER(D1:D12,A1:A12="一班","無記錄")
案例5:返回不相鄰多列
需要運用switch函數,選擇不相鄰數據區域
比如:篩選一班的姓名和成績
=FILTER(SWITCH({1,2},1,B1:B12,2,D1:D12),A1:A12="一班")
案例6:函數組合拓展
篩選銷售員銷售數量大于5的記錄
=FILTER(A1:C13,SUMIF(A1:A13,A1:A13,B1:B13)>=5)
SUMIF(條件區域,條件,求和區域)
FILTER函數目前适用版本是:office2021或office365;WPS最新版同樣适用
關注公衆号,回複“FILTER”,下載練習文件
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!