#if-statement #google-sheets
#оператор if #google-таблицы
Вопрос:
Допустим, у меня есть ячейки B60 и C60, которые являются флажками. Мне нужно только три результата,
- Если значение B60 равно true
- Если B60 не соответствует действительности.
- Если B60 и C60 верны.
Я пробовал использовать
=IF(B60=TRUE,"B60 is true",AND(C60=TRUE,"Both B60 and C60 are true")
как я могу это исправить
Ответ №1:
использовать:
=IF((B60=TRUE)*(C60=TRUE), "Both B60 and C60 are true",
IF(B60=TRUE, "B60 is true", "B60 isn't true"))
Ответ №2:
Другой вариант с CHOOSE
:
=ArrayFormula(IF(LEN(A1:A),CHOOSE(B1:B C1:C*B1:B 1,"B is false", "B is true", "Bamp;C are true"),""))
Ответ №3:
использовать:
=ЕСЛИ (И (C60 = FALSE, B60 = TRUE), «B60 истинно», ЕСЛИ (И (C60 = TRUE, B60 = TRUE), «Оба B60 и C60 истинны», «»))
Объясните:
- Если значение B60 равно true
- Если B60 не соответствует действительности.
- Если B60 и C60 верны.
равно:
- только B60 имеет значение true (C60 имеет значение false)
"B60 is true"
- оба B60 и C60 имеют значение true =>
"Both B60 and C60 are true"
итак, мы создаем 2 условия:
- И (C60 = FALSE, B60 = TRUE)
- И (C60 = TRUE, B60 = TRUE)