Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.
Функция ЕСЛИ используется для условной проверки значений и формул и имеет следующий синтаксис:
ЕСЛИ(лог_выражение; значение_истина; значение_ложь)
Эта функция позволяет осуществить выбор варианта вычислений. Если значение логического выражения истинно, то выбирается значение_истина; иначе- значение_ложь. В качестве логического выражения могут применяться в сложных случаях функции «И» и «ИЛИ». Также может вставляться вложенная функция ЕСЛИ.
Пример 1.
ЕСЛИ(A10=100;СУММ(B5:B15);"")
В этом примере, если значение ячейки A10 = 100, то лог_выражение имеет значение ИСТИНА и вычисляется сумма для ячеек B5:B15. В противном случае лог_выражение имеет значение ЛОЖЬ и возвращается пустой текст (""), очищающий ячейку, которая содержит функцию ЕСЛИ.
Пример 2.
Предположим, что рабочий лист по расходам содержит в ячейках B2:B4 фактические расходы за январь, февраль, март: 1500, 500 и 500 соответственно. Ячейки C2:C4 содержат данные по предполагаемым расходам за те же периоды: 900, 900 и 925.
Можно написать формулу для проверки соответствия бюджету расходов определенного месяца, генерируя тексты сообщений с помощью следующих формул:
ЕСЛИ(B2>C2;"Превышение бюджета";"OK")
равняется "Превышение бюджета".
ЕСЛИ(B3>C3;"Превышение бюджета";"OK")
равняется "OK".
Пример 3. Использование функций И – ИЛИ:
ЕСЛИ(И(А1<2;A2>5); A2;A3), где А1 содержит число 5, А2 - число 10, А3 - число 8. Ответ равен 8.
ЕСЛИ(ИЛИ(А1<2;A2>5); A2;A3), то ответ 10.
Дата и время
В таблице приведён неполный список функций категории Дата и время.
| Функция | Назначение |
| ГОД | Возвращает год, соответствующий указанной дате |
| ДАТА | Возвращает порядковый номер указанной даты |
| ДЕНЬ | Возвращает день месяца указанной даты |
| ДЕНЬНЕД | Возвращает номер дня недели указанной даты |
| ДНЕЙ360 | Возвращает количество дней между двумя датами на основе 360-дневного года |
| МЕСЯЦ | Возвращает месяц, соответствующий указанной дате |
| МИНУТЫ | Возвращает минуты, соответствующие указанной дате |
| СЕГОДНЯ | Возвращает текущую дату в числовом формате |
| СЕКУНДЫ | Возвращает секунды, соответствующие указанной дате |
| ТДАТА | Возвращает текущую дату и время в числовом формате |
| ЧАС | Возвращает час, соответствующий указанной дате |
Приведем примеры использования некоторых функций при выполнении лабораторной.
Ø Лабораторная работа №3
Функции
Задание 1






