Функция возвращает заданное значение, если указанное логическое выражение при вычислении возвращает значение ИСТИНА, и возвращает другое заданное значение, если указанное логическое выражение при вычислении возвращает значение ЛОЖЬ
АРГУМЕНТЫ: 1. лог_выражение - любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. 2. значение_если_ИСТИНА - значение, которое возвращается если лог_выражение = ИСТИНА. Оно может быть числом, текстом, формулой или ссылкой на ячейку (в формулах массива допустимо использовать так же ссылки на диапазон ячеек). 3. значение_если_ЛОЖЬ - значение, которое возвращается если лог_выражение = ЛОЖЬ. Оно может быть числом, текстом, формулой или ссылкой на ячейку (в формулах массива допустимо использовать так же ссылки на диапазон ячеек).
КОММЕНТАРИИ: Если аргумент лог_выражение = ИСТИНА, но аргумент значение_если_ИСТИНА не указан, то возвращается значение 0. Если аргумент лог_выражение = ЛОЖЬ, но аргумент значение_если_ЛОЖЬ не указан, то возвращается значение 0.
ОГРАНИЧЕНИЯ: Допускается до 7 вложений функции ЕСЛИ друг в друга в качестве любого из аргументов в Excel версий до 2003 включительно, до 64 вложений в Excel версии 2007 и до 128 вложений в Excel версии 2010. ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ:
ФОРМУЛЫ МАССИВА: Функция работает в формулах массива
ЭТОГО НЕТ В ОФИЦИАЛЬНОЙ СПРАВКЕ EXCEL: Аргумент лог_выражение может и не быть выражением. Это может быть просто текст, число или ссылка на ячейку содержащую их. Если аргумент лог_выражение является текстом, то Вы получите значение ошибки #ЗНАЧ, если числом, то при значении 0 функция ЕСЛИ вернёт ЛОЖЬ, при любом другом значении - ИСТИНА. Если не указывать аргументы значение_если_ИСТИНА или значение_если_ЛОЖЬ, то при выполнении условий будут возвращаться текстовые значения ИСТИНА или ЛОЖЬ.