Я пытаюсь вставить формулу, которая ставит ячейку на да, нет или пусто. Я попробовал следующее, но получил ошибки:

=IF((I5<=J5),"Y","N"),OR(ISBLANK(J5),ISBLANK(K9))

Я могу получить часть да / нет, я просто не могу понять пустую часть. Я использую Microsoft Excel для MAC 2011.

Формула Excel в Microsoft Excel для MAC 2011

2 ответа2

0

Я предполагаю, что вы хотите оставить ячейку в столбце K пустой, если J5 пусто, в противном случае сравните J5 с I5. Если это так, формула

= Если (ISBLANK (J5), "", если (I5 <= J5, "Y", "N"))

0

Операторы IF являются логическими, что означает, что они могут иметь только один из двух результатов.

То, что вам нужно, это эквивалент в Excel оператора case, который использует неуклюжие вложенные операторы IF, например, попробуйте что-то вроде:

IF(I5 <= J5, "Y", ЕСЛИ (J5> I5, "N", ЕСЛИ (???"")))

Три знака вопроса означают, что я не могу понять, какое у вас третье условие (I5 <= J5 - это как Boolean, которое он получает, и ISBLANK не вставляет пробел, он спрашивает, пуста ли ячейка).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .