Excel套路の函數輔助列
06-09
Excel函數在一對多的查詢中,往往使用index small if的萬金油公式,但通過輔助列的方法,會使查找效率更高。
如下,要查找A/B的所有號碼。
1、先寫index small數組公式
Q2單元格公式:=INDEX($K$1:$K$6,SMALL(IF($J$1:$J$6=Q$1,ROW($1:$6),6^6),ROW(A1))),數組公式,ctrl shift enter三鍵一起按。容錯處理可以套一個iferror。
2、用輔助列的方法:
L2公式:=J2&COUNTIF(J$2:J2,J2),下拉。
對姓名進行1,2,3.....計數,作為查詢的條件。
查找公式,index match
N2公式:=INDEX($K$2:$K$6,MATCH(N$1&ROW(A1),$L$2:$L$6,0),),右拉,下拉,row(a1)返回行號1,2,3作為姓名的計數,同樣容錯處理可以套iferror,如下
輔助列的套路可以將很多複雜的問題簡化同時又能夠不丟掉效率,在數據量比較大的時候,比數組公式更佳。
推薦閱讀:
※Excel函數中發難的VLookup
※Excel中數字輸好了,怎樣在數字後面批量添加「元」字?
※在Excel中使用公式來實現數據快速錄入的3種方法
※財務人員實戰Excel之三---------應收應付款表格
※Oh,NO!你竟以為Excel求和函數只有SUM?