Excel函數(shù)在一對(duì)多的查詢中,往往使用index small if的萬金油公式,但通過輔助列的方法,會(huì)使查找效率更高。
如下,要查找A/B的所有號(hào)碼。
1、先寫index small數(shù)組公式
Q2單元格公式:=INDEX($K$1:$K$6,SMALL(IF($J$1:$J$6=Q$1,ROW($1:$6),6^6),ROW(A1))),數(shù)組公式,ctrl shift enter三鍵一起按。容錯(cuò)處理可以套一個(gè)iferror。
2、用輔助列的方法:
L2公式:=J2&COUNTIF(J$2:J2,J2),下拉。
對(duì)姓名進(jìn)行1,2,3.....計(jì)數(shù),作為查詢的條件。
查找公式,index match
N2公式:=INDEX($K$2:$K$6,MATCH(N$1&ROW(A1),$L$2:$L$6,0),),右拉,下拉,row(a1)返回行號(hào)1,2,3作為姓名的計(jì)數(shù),同樣容錯(cuò)處理可以套iferror,如下
輔助列的套路可以將很多復(fù)雜的問題簡(jiǎn)化同時(shí)又能夠不丟掉效率,在數(shù)據(jù)量比較大的時(shí)候,比數(shù)組公式更佳。
聯(lián)系客服