数组公式行为不端

时间:2017-11-01 22:39:00

标签: google-sheets spreadsheet array-formulas gs-vlookup

我想添加一个额外的列,该列从另一个工作表中获取VLOOKUP的值,如果值的ID与此电子表格中另一列的ID匹配,则将该值添加到该列中的每个单元格。

我的配方取得了部分成功。它几乎适用于所有单元格/行,但它不会填充具有所需值的最后9个单元格(在3000行中)。

这是公式:

{'file1':'dir1', 
 'file2':'dir3',
 'file3':'dir1', ... }

我不明白我的公式有什么问题。此外,有问题的行中的数据非常精细,格式与其他行相同。

如果我的公式看起来是正确的,那么我想获得有关该公式的替代方案的建议,因此我可以使其以某种方式工作。

1 个答案:

答案 0 :(得分:0)

=ARRAYFORMULA(VLOOKUP(G3:INDEX(G3:G,COUNT(G3:G)+9),'Program IDs'!A$1:B$17,2,0))

你的3000行中有9个空行。我做了必要的改变。