Для использования вложенных операторов «ЕСЛИ» для сложных условий в Excel рекомендуется:
- Выстроить последовательность логических условий. ru.extendoffice.com support.microsoft.com Excel оценивает условия во вложенной формуле «ЕСЛИ» последовательно, от первого к последнему. ru.extendoffice.com
- Обеспечить логическую последовательность. ru.wps.com В условиях не должно быть пропусков или перекрытий. ru.wps.com
- Правильно использовать аргументы valueiftrue и valueiffalse. ru.wps.com В них записывают значения, которые нужно вывести, если условие истинно и если ложно соответственно. www.bolshoyvopros.ru support.microsoft.com
Пример использования вложенных операторов «ЕСЛИ» для расчёта размера скидки в зависимости от суммы покупки: www.bolshoyvopros.ru
- В требуемую ячейку таблицы Excel вносят формулу с функцией «ЕСЛИ», проверяющую первое условие (например, до 5000 рублей — скидка 0%). www.bolshoyvopros.ru В аргумент «ИСТИНА» записывают «0» (так как скидка = 0), а в аргумент «ЛОЖЬ» нужно записать другую функцию «ЕСЛИ», которая проверит следующее условие. www.bolshoyvopros.ru
- Так как Excel не позволяет в редакторе формул напрямую вставлять другие функции, то можно сделать так: сначала в аргумент «ЛОЖЬ» вносят какой-нибудь символ, а затем в строке формулы вместо этого символа вставляют другую функцию «ЕСЛИ». www.bolshoyvopros.ru
- Таким образом последовательно перебирают все условия — вторая функция «ЕСЛИ» будет проверять соответствие скидке 10%, третья функция «ЕСЛИ» — соответствие скидке 20% и т. д.. www.bolshoyvopros.ru
Однако стоит учитывать, что слишком сложные формулы с множеством вложенных функций «ЕСЛИ» могут стать трудными в обслуживании. ru.wps.com Рекомендуется упростить их и рассмотреть альтернативные функции, такие как CHOOSE, VLOOKUP или IFS. ru.wps.com