如何防止arrayformula填充空行(Google Sheets/Excel)
How to prevent arrayformula from filling in empty rows (Google Sheets/Excel)
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
功能。感谢您的帮助,谢谢!
再添加一个IF
喜欢:
=ARRAYFORMULA({"Fruit"; IF(A2:A="",, IF(A2:A>B2:B, "Apple", "Banana"))})
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
功能。感谢您的帮助,谢谢!
再添加一个IF
喜欢:
=ARRAYFORMULA({"Fruit"; IF(A2:A="",, IF(A2:A>B2:B, "Apple", "Banana"))})