КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Вложенные логические функции ⇐ ПредыдущаяСтр 2 из 2 Функция ЕСЛИ допускает до 7 уровней вложения в качестве аргументов для конструирования более сложных проверок. Рис. 12 Пример 3 Надбавка за стаж вычисляется по формуле:
Для расчета требуется проверка двух условий, следовательно, необходимо применить вложенную логическую функцию. Такая функция (в ячейке Е3) может выглядеть, например, следующим образом: =ЕСЛИ(D3<5;0;ЕСЛИ(D3<10;C3*10%;C3*20%)) Функцию можно набрать с клавиатуры или воспользоваться Мастером функций: 1. В ячейке Е3 вызвать функцию ЕСЛИ. 2. В окне аргументов функции заполнить поля двух аргументов: Рис. 13 3. Перейти в поле третьего аргумента (Значение_если_ложь) и щелкнуть на имени функции в левой части строки формул (там отображается имя функции ЕСЛИ, т.к. эта функция использовалась последней): 4. Откроется новое окно аргументов функции с пустыми полями для ввода вложенной логической функции. Заполнить поля: Рис. 14 5. Щелкнуть Ok (или нажать <Enter>). В строке формул отобразится вложенная логическая функция =ЕСЛИ(D3<5;0;ЕСЛИ(D3<10;C3*10%;C3*20%)). 6. Скопировать функцию на нижние ячейки, протянув маркер заполнения.
|