【发布时间】:2020-12-15 14:53:20
【问题描述】:
这就是我一直在尝试做的事情。
我在单元格A1中写了公式1:
=ARRAYFORMULA(Data!A1:A7="Angie")
单元格B1中的公式2:
=ARRAYFORMULA(Data!B1:B7<1000)
这两个公式返回以下输出:
| A | B | C | |
|---|---|---|---|
| 1 | TRUE | TRUE | TRUE |
| 2 | FALSE | FALSE | FALSE |
| 3 | FALSE | TRUE | FALSE |
| 4 | TRUE | FALSE | FALSE |
| 5 | FALSE | FALSE | FALSE |
| 6 | FALSE | FALSE | FALSE |
| 7 | TRUE | TRUE | TRUE |
我正在尝试使用单元格C1 中的AND 函数将这两个公式合并为一个(C 列是预期的输出),但这样做有困难。
这是我的尝试:
=ARRAYFORMULA(AND(Data!A1:A7="Angie",Data!B1:B7<1000))
还有这个:
=AND(ARRAYFORMULA(Data!A1:A7="Angie",Data!B1:B7<1000))
它们都在单元格 C1 中返回单个 FALSE 值,而不是像 A 列和 B 列中的数组输出。我需要一个数组输出,因为我将它与另一个公式结合使用。我确信我一定错过了一些非常重要的东西,并且难以集中注意力。你能帮帮我吗?
【问题讨论】:
-
太棒了,谢谢@Calculuswhiz!做到了!
-
非常感谢@marikamitsos 的提示和解释!不知道 ARRAYFORMULA 的这个约束:-)
-
很高兴你发现它有用。
标签: google-sheets google-sheets-formula array-formulas