Логическая функция ЕСЛИ в электронных таблицах
💻 Информатика · 7 класс
Что делает функция ЕСЛИ
В электронных таблицах есть функции, которые принимают решения. Функция ЕСЛИ проверяет заданное условие и в зависимости от результата возвращает в ячейку одно из двух значений: одно — если условие истинно, другое — если ложно. Это позволяет таблице автоматически реагировать на данные, например ставить «зачёт» или «незачёт».
Как устроена функция
Функция ЕСЛИ состоит из трёх частей: условие, значение при истине и значение при лжи. Условие — это логическое выражение, которое может быть либо истинным, либо ложным, например A1 > 50. Сначала таблица проверяет условие, а затем подставляет соответствующее значение.
=ЕСЛИ(условие; значение_если_истина; значение_если_ложь)
| Часть | Назначение | Пример |
|---|---|---|
| Условие | что проверяем | B2 >= 3 |
| Если истина | результат при выполнении | "сдал" |
| Если ложь | результат при невыполнении | "не сдал" |
Разбор примера
Пусть в ячейке B2 хранится оценка ученика. Нужно вывести «сдал», если оценка не ниже 3, и «не сдал» в противном случае. Запишем формулу в ячейке C2:
=ЕСЛИ(B2 >= 3; "сдал"; "не сдал")
Если в B2 стоит 4, условие 4 >= 3 истинно, и в C2 появится «сдал». Если в B2 стоит 2, условие ложно, и появится «не сдал». Скопировав формулу вниз, мы автоматически обработаем весь список учеников.
Частая ошибка. Текстовые значения внутри функции обязательно заключают в кавычки. Если написать слово без кавычек, таблица посчитает его именем ячейки или диапазона и выдаст ошибку. Числа в кавычки не берут.
В каких знаках условия
В условии используют знаки сравнения: больше, меньше, равно, не равно, больше или равно, меньше или равно. Эти знаки и образуют логическое выражение, которое функция оценивает как истину или ложь. От правильно выбранного знака зависит верность всего результата.
| Знак | Смысл |
|---|---|
| > | больше |
| < | меньше |
| = | равно |
| >= | больше или равно |
| <= | меньше или равно |
| <> | не равно |
Вложенные условия
Иногда двух исходов недостаточно. Тогда внутрь функции ЕСЛИ вкладывают ещё одну такую же функцию — получается выбор из трёх и более вариантов. Например, нужно поставить «отлично», «хорошо» или «плохо» по баллу:
=ЕСЛИ(B2 >= 80; "отлично"; ЕСЛИ(B2 >= 50; "хорошо"; "плохо"))
Сначала проверяется первое условие. Если оно ложно, управление переходит ко второй функции, которая делает следующую проверку. Так из простых проверок строят более сложную логику. Главное — следить за тем, чтобы каждой открывающей скобке соответствовала закрывающая.
Где применяют функцию
Функцию ЕСЛИ используют в электронных журналах, ведомостях, отчётах и расчётах. Она автоматизирует решения, которые иначе пришлось бы принимать вручную для каждой строки. Это экономит время и исключает ошибки невнимательности при большом числе данных.
Кратко о главном
- Функция
ЕСЛИвыбирает значение по условию. - У неё три части: условие, значение при истине, значение при лжи.
- Условие — логическое выражение со знаками сравнения.
- Текстовые значения берут в кавычки, числа — нет.
- Формулу можно копировать на весь столбец данных.