Google Spreasheet:使用ARRAYFORMULA等效于INDEX和MATCH

时间:2016-10-10 09:50:05

标签: google-sheets

我正在尝试使用ARRAYFORMULA找到相应的这个,这样我就可以将公式放在第一个单元格中,而不是为每一行拖动公式(我想节省计算能力):

=IFERROR(INDEX('RANGE_TO_TAKE_DATA_FROM'!$A:$B,MATCH($A1,'RANGE_TO_LOOKUP'!$BH:$BH,0)),"")

我知道ARRYFORMULA不支持INDEX,所以我尝试使用VLOOKUP而没有任何运气......

1 个答案:

答案 0 :(得分:1)

使用vlookup

=arrayformula(iferror(vlookup(A1:A, {'RANGE_TO_LOOKUP'!$BH:$BH,'RANGE_TO_TAKE_DATA_FROM'!$A:$B},{2,3},0),0))