数组公式有问题
Array formula is misbehaving
我想添加一个额外的列,它从另一个 sheet 中获取一个带有 VLOOKUP 的值,如果该值的 ID 与此传播中另一列的 ID 匹配,则将该值添加到该列中的每个单元格sheet.
我的公式部分成功了。它适用于几乎所有 cells/rows,但它不会用所需的值填充最后 9 个单元格(3000 行中)。
公式如下:
=ARRAYFORMULA(VLOOKUP(G3:INDEX(G3:G,COUNT(G3:G)),'Program IDs'!A:B,2,0))
我不明白我的公式有什么问题。此外,有问题的行中的数据非常好,并且与其他行中的格式相同。
如果我的公式看起来是正确的,那么我想获得有关替代该公式的建议,这样我就可以使它以一种或另一种方式发挥作用。
=ARRAYFORMULA(VLOOKUP(G3:INDEX(G3:G,COUNT(G3:G)+9),'Program IDs'!A:B,2,0))
您的 3000 行中某处有 9 行空白。我已经做了必要的改变。
我想添加一个额外的列,它从另一个 sheet 中获取一个带有 VLOOKUP 的值,如果该值的 ID 与此传播中另一列的 ID 匹配,则将该值添加到该列中的每个单元格sheet.
我的公式部分成功了。它适用于几乎所有 cells/rows,但它不会用所需的值填充最后 9 个单元格(3000 行中)。
公式如下:
=ARRAYFORMULA(VLOOKUP(G3:INDEX(G3:G,COUNT(G3:G)),'Program IDs'!A:B,2,0))
我不明白我的公式有什么问题。此外,有问题的行中的数据非常好,并且与其他行中的格式相同。
如果我的公式看起来是正确的,那么我想获得有关替代该公式的建议,这样我就可以使它以一种或另一种方式发挥作用。
=ARRAYFORMULA(VLOOKUP(G3:INDEX(G3:G,COUNT(G3:G)+9),'Program IDs'!A:B,2,0))
您的 3000 行中某处有 9 行空白。我已经做了必要的改变。