Как принимать решения, используя функцию ЕСЛИ

Часто в одной ситуации требуется выполнить одни действия, а в другой — другие. В подобных случаях удобна функция ЕСЛИ. Эта функция проверяет заданное условие и, если оно выполняется, то производит одно действие, если нет — другое. Например, этой функцией можно воспользоваться для расчета одной комиссионной ставки для торговых агентов с объемами продаж свыше 100 тыс. и другой — для агентов с объемами продаж, не превышающими 100 тыс. Как вы увидите в дальнейшем, функция ЕСЛИ требует трех аргументов: проверяемое условие; величину, возвращаемую в случае, если данное условие выполняется, а также величину, возвращаемую при невыполнении данного условия.

Совет При вызове функции ЕСЛИ в качестве второго и третьего аргументов можно использовать текстовые величины. Например, Excel может выводить на экран сообщение "Сверх бюджета", если введенная величина будет превышать заданное значение, и сообщение "В пределах бюджета", если эта величина не превышает заданного значения. Для реализации подобной функции аргументы необходимо заключить в двойные кавычки.

  1. Выделите ячейку, в которой вы собираетесь разместить результат выполнения функции ЕСЛИ.



1.

  1. Щелкните на кнопке Вставка функции в строке формул, из списка Категория выберите Логическая, а из списка Выберите функцию: — ЕСЛИ и щелкните на кнопке ОК.



2.

  1. В появившемся диалоговом окне в поле Логическое выражение введите условие. Например, если нужно задать один уровень комиссионных выплат для продавцов, добившихся продаж, превышающих 100 тыс., а другой—для тех, у кого продажи не превышают 100 тыс., в этом поле можно ввести условие Ь4>100000, считая, что объем продаж содержится в ячейке В4.



3.

  1. В поле Значение_если_истина введите величину, которая будет возвращена, если окажется, что заданное условие выполняется. Например, если нужно задать 6% комиссионных для тех, у кого объем продаж превышает 100 тыс., в этом поле можно ввести Ь4*0,06считая, что в ячейке В4 содержится объем продаж.



4.

  1. В поле Значение_если_ложь введите величину, которая будет возвращена, если окажется, что заданное условие не выполняется. Например, если нужно задать 5% комиссионных для тех, у кого объем продаж не превышают 100 тыс., в это поле можно ввести Ь4*0,05.



5.

  1. Щелкните на кнопке ОК. Excel внесет функцию в рабочую таблицу и будет помещать результаты ее выполнения в выделенную ячейку.

Примечание Если оставить пустым поле Значение_если_-ложь, то при невыполнении заданного усло-вия Excel возвратит не число, а слово Ложь.

  1. Если данную функцию необходимо скопировать, можно воспользоваться одним из уже известных методов. В данном примере, чтобы рассчитать комиссионные для всех других работников, достаточно перетащить маркер заполнения на новое место, в результате чего функция, созданная в пп. 2—5, будет скопирована.



7.

 

 

 

 

 

© 1996-2013гг.

Сайт создан в системе uCoz