检查两列是否都为TRUE,如果是,则用数据填充第三列

时间:2020-04-23 15:43:29

标签: excel google-sheets spreadsheet

我有两列可以为true或false。如果列1为TRUE,列2FALSE,我希望列3显示"A"。如果两个列12均为TRUE,我希望列3显示"B"。如果两个列均为FALSE,则我希望列3显示FALSE。这是我尝试过的。

=IF(P3=TRUE,"A", IF(AND(P3=TRUE, Q3=TRUE),"B", "C"))

如果有帮助,如果列12,则列TRUE永远不会为假。

Example

3 个答案:

答案 0 :(得分:3)

可能是以下情况:

  • 如果两个都是TRUE,则返回“ B”
  • 否则,如果A为TRUE,则返回“ A”
  • 否则返回FALSE。
=IF(AND(A1,B1),"B",IF(A1,"A",FALSE))

enter image description here

答案 1 :(得分:1)

CHOOSE的另一个选择:

=CHOOSE(A2+B2+1,FALSE,"A","B")

enter image description here

答案 2 :(得分:1)

IFS是最理想的选择。

IFS(B1, "B", A1, "A", TRUE, FALSE)