ArrayFormula IF ROW不为空,然后遍历公式

时间:2016-08-21 20:20:23

标签: google-sheets formula

我试图制作一个数组公式,使我的电子表格复制公式,但增加无固定字段并删除FALSE返回。

以下是我目前的情况:

=ArrayFormula(IF(A2:A<>"",VLOOKUP(I2,Data!$A$2:$E$17,5,0)*J2))

但随着它的下降它仍然返回相同的数字意味着I2和J2没有增加,我似乎无法删除&#34; FALSE&#34;当A2:A&#34;&#34;是空的

1 个答案:

答案 0 :(得分:2)

您还需要提供I2J2作为范围,否则,由于公式仅在一个单元格中,即使参考是动态的,参考也不会改变。

可以通过将""放在else子句中来解决错误问题。

=ArrayFormula(IF(A2:A <> "", VLOOKUP(I2:I, Data!$A$2:$E$17, 5, 0) * J2:J, ""))