前沿拓展:
filter函數(shù)
filter函數(shù)的用法,下面進(jìn)行舉例說(shuō)明:
例如一個(gè)公司,需后一個(gè)參數(shù)可選。
劃化問(wèn)培參考資料來(lái)源:
百度百科-Filter函數(shù)
函數(shù)FILTER:基于定義的條件篩選一系列數(shù)據(jù)。
函數(shù)FILTER(要篩選的區(qū)域或數(shù)組,篩選條件,[如果查找不到返回值])
1、單條件查找
查找“愛知趣”的數(shù)學(xué)成績(jī):
輸入公式:
=FILTER(D2:D6,B2:B6=G2)
2、查找不到返回值
根據(jù)姓名查找其對(duì)應(yīng)的數(shù)學(xué)成績(jī):
姓名中沒(méi)有“土豆哥”,使用函數(shù)VLOOKUP查找不到時(shí)返回錯(cuò)誤值#N/A。
如果不想顯示錯(cuò)誤值,要將錯(cuò)誤值顯示為空,需要借助函數(shù)IFERROR。
輸入公式:
=IFERROR(VLOOKUP(G2,B:E,3,0),"")
而使用函數(shù)FILTER,它的第三參數(shù)可以直接設(shè)置:
輸入公式:
=FILTER(D$2:D$6,B$2:B$6=G2,"")
3、逆向查找
查找“愛知趣”的學(xué)號(hào):
輸入公式:
=VLOOKUP(G2,IF({1,0},B2:B6,A2:A6),2,0)
使用函數(shù)VLOOKUP不能直接進(jìn)行逆向查找,需要借助IF{1,0}或者CHOOSE{1,2}等等結(jié)構(gòu)將逆序轉(zhuǎn)換為順序,從而實(shí)現(xiàn)查找。
逆向查找,使用函數(shù)FILTER非常簡(jiǎn)單:
輸入公式:
=FILTER(A2:A6,B2:B6=G2)
4、查找返回多列數(shù)據(jù)
使用函數(shù)VLOOKUP,需要借助函數(shù)COLUMN來(lái)實(shí)現(xiàn)返回多列。
輸入公式:
=VLOOKUP($G2,$B2:$E6,COLUMN(B1),0),向右填充。
使用函數(shù)FILTER:
在H2單元格輸入公式:
=FILTER(C2:E6,B2:B6=G2),直接返回多列數(shù)據(jù)。
5、篩選數(shù)據(jù)
根據(jù)品名篩選其對(duì)應(yīng)的所有數(shù)據(jù):
在E5單元格輸入公式:
=FILTER(A2:C8,B2:B8=E2)
6、一對(duì)多查找
根據(jù)業(yè)務(wù)員查找對(duì)應(yīng)銷售的品名:
輸入公式:
=FILTER(B2:B8,A2:A8=E2)
7、與或的條件篩選
根據(jù)E2、E3單元格中的條件,篩選出對(duì)應(yīng)的數(shù)據(jù):
在E7單元格輸入公式:
=FILTER(A2:C8,(A2:A8=E2)+(A2:A8=E3)),不需要再向右向下填充公式。
使用高級(jí)篩選進(jìn)行多條件篩選,這是一次性的,當(dāng)條件變動(dòng)時(shí)不能隨之而變;使用函數(shù)FILTER進(jìn)行篩選時(shí),篩選條件變動(dòng),其結(jié)果區(qū)域會(huì)隨之更新。
8、與且的條件篩選
篩選出品名為“榴蓮”且銷售數(shù)量大于等于500的數(shù)據(jù):
輸入公式:
=FILTER(A2:C8,(B2:B8=E2)*(C2:C8>=500))
拓展知識(shí):
前沿拓展:
filter函數(shù)
filter函數(shù)的用法,下面進(jìn)行舉例說(shuō)明:
例如一個(gè)公司,需后一個(gè)參數(shù)可選。
劃化問(wèn)培參考資料來(lái)源:
百度百科-Filter函數(shù)
函數(shù)FILTER:基于定義的條件篩選一系列數(shù)據(jù)。
函數(shù)FILTER(要篩選的區(qū)域或數(shù)組,篩選條件,[如果查找不到返回值])
1、單條件查找
查找“愛知趣”的數(shù)學(xué)成績(jī):
輸入公式:
=FILTER(D2:D6,B2:B6=G2)
2、查找不到返回值
根據(jù)姓名查找其對(duì)應(yīng)的數(shù)學(xué)成績(jī):
姓名中沒(méi)有“土豆哥”,使用函數(shù)VLOOKUP查找不到時(shí)返回錯(cuò)誤值#N/A。
如果不想顯示錯(cuò)誤值,要將錯(cuò)誤值顯示為空,需要借助函數(shù)IFERROR。
輸入公式:
=IFERROR(VLOOKUP(G2,B:E,3,0),"")
而使用函數(shù)FILTER,它的第三參數(shù)可以直接設(shè)置:
輸入公式:
=FILTER(D$2:D$6,B$2:B$6=G2,"")
3、逆向查找
查找“愛知趣”的學(xué)號(hào):
輸入公式:
=VLOOKUP(G2,IF({1,0},B2:B6,A2:A6),2,0)
使用函數(shù)VLOOKUP不能直接進(jìn)行逆向查找,需要借助IF{1,0}或者CHOOSE{1,2}等等結(jié)構(gòu)將逆序轉(zhuǎn)換為順序,從而實(shí)現(xiàn)查找。
逆向查找,使用函數(shù)FILTER非常簡(jiǎn)單:
輸入公式:
=FILTER(A2:A6,B2:B6=G2)
4、查找返回多列數(shù)據(jù)
使用函數(shù)VLOOKUP,需要借助函數(shù)COLUMN來(lái)實(shí)現(xiàn)返回多列。
輸入公式:
=VLOOKUP($G2,$B2:$E6,COLUMN(B1),0),向右填充。
使用函數(shù)FILTER:
在H2單元格輸入公式:
=FILTER(C2:E6,B2:B6=G2),直接返回多列數(shù)據(jù)。
5、篩選數(shù)據(jù)
根據(jù)品名篩選其對(duì)應(yīng)的所有數(shù)據(jù):
在E5單元格輸入公式:
=FILTER(A2:C8,B2:B8=E2)
6、一對(duì)多查找
根據(jù)業(yè)務(wù)員查找對(duì)應(yīng)銷售的品名:
輸入公式:
=FILTER(B2:B8,A2:A8=E2)
7、與或的條件篩選
根據(jù)E2、E3單元格中的條件,篩選出對(duì)應(yīng)的數(shù)據(jù):
在E7單元格輸入公式:
=FILTER(A2:C8,(A2:A8=E2)+(A2:A8=E3)),不需要再向右向下填充公式。
使用高級(jí)篩選進(jìn)行多條件篩選,這是一次性的,當(dāng)條件變動(dòng)時(shí)不能隨之而變;使用函數(shù)FILTER進(jìn)行篩選時(shí),篩選條件變動(dòng),其結(jié)果區(qū)域會(huì)隨之更新。
8、與且的條件篩選
篩選出品名為“榴蓮”且銷售數(shù)量大于等于500的數(shù)據(jù):
輸入公式:
=FILTER(A2:C8,(B2:B8=E2)*(C2:C8>=500))
拓展知識(shí):
原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http://cxzzxj.cn/20396.html