Excel中一對多查找,不用vlookup函數(shù)用什么?
【例】如下圖所示的客戶消費明細表中,要求在E列根據(jù)E1的姓名,查找出所有該客戶的消費金額。
E3公式:(數(shù)組公式,輸入后按ctrl+shift+enter三鍵結束)
=IFERROR(INDEX(B:B,SMALL(IF(A$2:A$11=$E$1,ROW($2:$11)),ROW(A1))),"")
公式說明:
IF(A$2:A$11=$E$1,ROW($2:$11) 把所有客戶名稱和E1進行對比,如果相同則返回行號,否則值為FALSE。
Small(..,row(a1)) 隨著公式的向下復制,逐個提取該客戶所在的每一個行號數(shù)字
Index() 根據(jù)行號提取出B列的消費金額
IFERROR() 把公式產(chǎn)生錯誤值時修改為""(空白)
補充:一對多查找是一個典型的數(shù)組運算題目,同學們想在excel中實現(xiàn)復雜的數(shù)據(jù)計算和查找,就著手學習excel數(shù)組公式。
繼續(xù)查找其他問題的答案?
-
Excel 2019如何使用復制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
2021-01-2210次播放
-
2021-01-2212次播放
-
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開始選項卡進入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
2021-01-222次播放
點擊加載更多評論>>