【问题标题】:How to prevent arrayformula from filling in empty rows (Google Sheets/Excel)如何防止 arrayformula 填充空行(Google Sheets/Excel)
【发布时间】:2021-08-29 09:34:27
【问题描述】:
A B C
1 Apples Bananas Fruit
2 26 28 Banana
3 36 34 Apple
4 33 39 Banana
5 Banana
6 Banana

(Google Sheets) 所以在这里我在 C1 上使用 arrayformula 来评估哪种水果的数量更大。

C1中的公式:=arrayformula( { "Fruit"; if(A2:A>B2:B, "Apple", "Banana") } )

但是,即使 Apples 和 Bananas 列中没有任何输入,从第 5 行开始的行也会被填满。有什么办法可以重写 C1 中的公式,使这些行显示为空白?此外,由于任务的性质,无法删除 =arrayformula 函数。感谢您的帮助,谢谢!

【问题讨论】:

    标签: arrays excel if-statement google-sheets nested-if


    【解决方案1】:

    添加另一个IF 喜欢:

    =ARRAYFORMULA({"Fruit"; IF(A2:A="",, IF(A2:A>B2:B, "Apple", "Banana"))})
    

    【讨论】:

      猜你喜欢
      • 2020-04-13
      • 2020-12-03
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      • 2020-08-15
      • 2015-07-16
      • 2021-07-20
      • 1970-01-01
      相关资源
      最近更新 更多