ЕСЛИ (лог_выражение; значение_если_истина;значение_если_ложь)
Лог_выражение — это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10=100 — это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА. В противном случае — ЛОЖЬ. Этот аргумент может быть использован в любом операторе сравнения.
Значение_если_истина — это значение, которое возвращается, если лог_выражение равно ИСТИНА. Например, если этот аргумент — строка «В пределах бюджета» и лог_выражение равно ИСТИНА, тогда функция ЕСЛИ отобразит текст «В пределах бюджета». Если лог_выражение равно ИСТИНА, а значение_если_истина пусто, то возвращается значение 0. Чтобы отобразить слово ИСТИНА, необходимо использовать логическое значение ИСТИНА для этого аргумента. Значение_если_истина может быть формулой.
Значение_если_ложь — это значение, которое возвращается, если лог_выражение равно ЛОЖЬ. Например, если этот аргумент — строка «Превышение бюджета» и лог_выражение равно ЛОЖЬ, то функция ЕСЛИ отобразит текст «Превышение бюджета». Если лог_выражение равно ЛОЖЬ, а значение_если_ложь опущено (то есть после значение_если_истина нет точки с запятой), то возвращается логическое значение ЛОЖЬ. Если лог_выражение равно ЛОЖЬ, а значение_если_ложь пусто (то есть после значение_если_истина стоит точка с запятой с последующей закрывающей скобкой), то возвращается значение 0. Значение_если_ложь может быть формулой.
ПРИМЕР
А | В | С | |
Понедельник | -25 | Мороз | |
Вторник | Тепло | ||
Среда | Тепло |
В ячейке Формула Описание (результат)
С1 =ЕСЛИ(B1<0; "Мороз"; "Тепло") В ячейке В1 число -25, следовательно, логическое выражение В1<0 равно ИСТИНА и в C1 появится текст «Мороз»
С2 =ЕСЛИ(B2<0; "Мороз"; "Тепло") В ячейке В2 число 0, следовательно, логическое выражение В2<0 равно ЛОЖЬ и в C2 появится текст «Тепло»
С3 =ЕСЛИ(B3<0; "Мороз"; "Тепло") В ячейке В3 число 10, следовательно, логическое выражение В3<0 равно ЛОЖЬ и в C3 появится текст «Тепло»