【问题标题】:ArrayFormula IF ROW Not empty then iterate through formulaArrayFormula IF ROW 不为空然后遍历公式
【发布时间】:2016-08-21 20:20:22
【问题描述】:

我正在尝试制作一个数组公式,以便在电子表格中复制公式,但增加非固定字段并删除 FALSE 返回。

这是我目前拥有的:

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

但随着它下降,它仍然返回相同的数字,这意味着 I2 和 J2 没有增加,当 A2:A"" 为空时,我似乎无法删除“FALSE”

【问题讨论】:

    标签: google-sheets formula


    【解决方案1】:

    I2J2还需要提供一个范围,否则,由于公式只在一个单元格中,即使是动态的引用也不会改变。

    可以通过在 else 子句中添加 "" 来修复错误问题。

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

    【讨论】:

    • 正是我想要的。花了一段时间才解决。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 2015-07-13
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 2017-08-24
    相关资源
    最近更新 更多