Как принимать решения, используя функцию ЕСЛИ
Часто в одной ситуации требуется выполнить одни действия, а в другой — другие. В подобных случаях удобна функция ЕСЛИ. Эта функция проверяет заданное условие и, если оно выполняется, то производит одно действие, если нет — другое. Например, этой функцией можно воспользоваться для расчета одной комиссионной ставки для торговых агентов с объемами продаж свыше 100 тыс. и другой — для агентов с объемами продаж, не превышающими 100 тыс. Как вы увидите в дальнейшем, функция ЕСЛИ требует трех аргументов: проверяемое условие; величину, возвращаемую в случае, если данное условие выполняется, а также величину, возвращаемую при невыполнении данного условия.
Совет
При вызове функции ЕСЛИ в качестве второго и третьего аргументов можно использовать текстовые величины. Например, Excel может выводить на экран сообщение "Сверх бюджета", если введенная величина будет превышать заданное значение, и сообщение "В пределах бюджета", если эта величина не превышает заданного значения. Для реализации подобной функции аргументы необходимо заключить в двойные кавычки.
- Выделите ячейку, в которой вы собираетесь разместить результат выполнения функции ЕСЛИ.
1.
- Щелкните на кнопке
2.
- В появившемся диалоговом окне в поле Логическое выражение введите условие. Например, если нужно задать один уровень комиссионных выплат для продавцов, добившихся продаж, превышающих 100 тыс., а другой—для тех, у кого продажи не превышают 100 тыс., в этом поле можно ввести условие Ь4>100000, считая, что объем продаж содержится в ячейке В4.
3.
- В поле Значение_если_истина введите величину, которая будет возвращена, если окажется, что заданное условие выполняется. Например, если нужно задать 6% комиссионных для тех, у кого объем продаж превышает 100 тыс., в этом поле можно ввести Ь4*0,06считая, что в ячейке В4 содержится объем продаж.
4.
- В поле Значение_если_ложь введите величину, которая будет возвращена, если окажется, что заданное условие не выполняется. Например, если нужно задать 5% комиссионных для тех, у кого объем продаж не превышают 100 тыс., в это поле можно ввести Ь4*0,05.
5.
- Щелкните на кнопке ОК. Excel внесет функцию в рабочую таблицу и будет помещать результаты ее выполнения в выделенную ячейку.
Примечание
Если оставить пустым поле Значение_если_-ложь, то при невыполнении заданного усло-вия Excel возвратит не число, а слово Ложь.
- Если данную функцию необходимо скопировать, можно воспользоваться одним из уже известных методов. В данном примере, чтобы рассчитать комиссионные для всех других работников, достаточно перетащить маркер заполнения на новое место, в результате чего функция, созданная в пп. 2—5, будет скопирована.
7.
|