在使用ARRAYFORMULA函数进行VLOOKUP函数的向下拖拽过程中,没有正确地为查找范围分配地址范围。 解决此问题的方法之一是使用OFFSET函数来动态调整“表格数据区域”。
具体示例代码如下:
=ArrayFormula(IF(ISBLANK(A2:A), "", VLOOKUP(A2:A, OFFSET('Sheet 2'!$A$1, 0, 0, COUNTA('Sheet 2'!$A:$A), 2), 2, FALSE)))
该公式将根据Sheet2的A列数据长度自动调整偏移量,并返回B列的数据。