【问题标题】:Google Sheets Array Formula Doesn't apply to the rest of the ColumnGoogle 表格数组公式不适用于该列的其余部分
【发布时间】:2021-07-15 19:36:04
【问题描述】:

我目前有一张从 Google 表单中提取数据的工作表。每当通过表单输入新数据时,我希望这个公式自动计算。但是,它不适用于整个列,仅适用于我输入的第一行。

这是公式

=ARRAYFORMULA(IF(ISBLANK(D2), "",1-((COUNTIFS(BH:BH, BH3, D:D, "Unavailable")) + (COUNTIFS(BH:BH, BH3, D:D, "Stage*")))/32))

有什么建议吗?

【问题讨论】:

    标签: arrays google-sheets array-formulas


    【解决方案1】:

    Nvm 我明白了。应该是ISBLANK(D2:D)...

    【讨论】:

    • 我们看不到您在看什么。但在我看来,如果您在开头的IF 函数中使用D2:D,您还需要调整BH:BHD:D 的实例以分别读取BH2:BHD2:D,否则一切都将是一个关闭。
    【解决方案2】:

    尝试:

    =INDEX(IF(D2:D="",,1-(
     (COUNTIFS(BH:BH, BH3, D:D, "Unavailable"))+ 
     (COUNTIFS(BH:BH, BH3, D:D, "Stage*")))/32))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-07
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-17
      • 2020-06-04
      • 2021-09-13
      相关资源
      最近更新 更多