Показать сообщение отдельно
Старый 21.09.2010, 21:55   #4
Jacky
Администратор
Jack of Shadows
 
Аватар для Jacky
 
Регистрация: 13.05.2002
Адрес: Москва
Сообщений: 7,534
По умолчанию

Ink, через "Если" можно тоже чуть проще визуально:
Код:
=ЕСЛИ(A1>49;5;ЕСЛИ(A1>39;4;ЕСЛИ(A1>29;3;2)))
В общем-то пофиг, если работает как надо.

Добавлено через 10 минут 13 секунд
Ink, я присмотрелся чуть внимательнее к формуле из первого поста, она неверная для граничных условий. Для 30 баллов поставит двойку, а по условиям должна быть тройка уже. С остальными баллами (40, 50) так же.
И самая последняя вложенная функция, вот этот кусок:
Код:
ЕСЛИ(A1<=29;"2";"2")
бессмысленна, т.к. возвращает "2" при любом значении, не важно, истина или ложь. И в таком виде оно просто не нужно.
В общем, если это всё поправить, то и приходим к моему варианту чуть выше.

Да, еще цифровые значения не обязательно обрамлять кавычками, excel справится и так, зато будет нагляднее и меньше мельтешить в глазах от кучи служебных символов. Вот если бы там был текст, тогда да.
---------
Рано или поздно, так или иначе...
Jacky вне форума   Ответить с цитированием
Реклама