У меня есть 3 , if заявления для моей математики викторины общего балла и комментария:

=IF(N12>=9, "That is an excellent score, well done")

=IF(N12<=8, "Not a bad score, good effort, but there is still room for improvement")

=IF(N12<=4, "That is a very disappointing score, revise more for next time")

Как я могу поместить все эти операторы if в одну ячейку, куда я хочу добавить комментарий? Есть ли формула, которая объединяет все 3?

Вот снимок экрана. ячейка с номером десять - n12 (посмотрите на синее поле)

2 ответа2

0

Ты можешь использовать:

=IF(N12<=4,"That is a very disappointing score, revise more for next time",if(N12<=8,"Not a bad score, good effort, but there is still room for improvement",if(N12>=9,"That is an excellent score, well done","error")))

Но я бы помещал комментарии в отдельные ячейки и ссылался на них, на самом деле вы могли бы использовать index & match намного точнее, чтобы контролировать пределы и возвращать текст ...

Изменить: добавлен контроль для 1:

= ЕСЛИ (N12 = 1, "Только один вопрос", ЕСЛИ (N12 <= 4, «Это очень разочаровывающая оценка, уточните больше в следующий раз», ЕСЛИ (N12 <= 8, «Неплохая оценка, хорошо усилия, но есть еще возможности для улучшения ", ЕСЛИ (N12> = 9," Это отличная оценка, молодец "," ошибка "))))

0

Вы вставляете один ЕСЛИ внутрь другого. Вот как:

=IF(N12>=9, "That is an excellent score, well done", IF(N12<=4, "That is a very disappointing score, revise more for next time", "Not a bad score, good effort, but there is still room for improvement"))

Вам не нужно проверять <= 8, потому что если это не> = 9 и не <= 4, то это между 5 и 8

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