В этой статье, я хотел бы поговорить, о самой любимой функции любого экономиста— функция ЕСЛИ в Excel. Эта функция является представителем логических функций во встроенном редакторе функций и там же её можно найти или заглянув в раздел “10 самых используемых функций”. Для более опытных пользователей эту формулу можно вызвать начав вычисления в ячейке, при вводе знака “=” и начале ввода названия функции, Excel моментально предложит все допустимые варианты с которых вы сможете выбрать нужную вам функцию.
Синтаксис рассматриваемой функции достаточно прост, но саму ее суть нужно уловить так как это позволит ее еффективно использовать в различных ситуациях:
= ЕСЛИ(лог_выражение; значение_если_истина; значение_если_ложь), где:
- лог_выражение— это любое выражение, значение, формула или любое условие результат которого будет значение ИСТИНА или ЛОЖЬ, необходимые для дальнейшего выполнения условий;
- значение_если_истина— указываются какие условия будут выполнятся если результат «логического выражения» будут соответствовать значению ИСТИНА;
- значение_если_ложь— критерий который будет выполнятся при условии получения результата ЛОЖЬ если условия не будут выполнены.
Итак, чем же так хороша эта логическая формула, а тем что в неё можно вложить восем аналогичных логических цепочек, то есть несколько формул ЕСЛИ, вот примеры:
1. Простой вариант:
Это самый простой и распостраненный вариант использования функции в одно логическое построение без вложений. Тем не менее это значительно упростит любую выборку данных по указаным условиям.
2. Сложный вариант:
И хотя в примере я использовал только 4 варианта и 3 вложения, но в сути я показал как она работает. Как видно функция ЕСЛИ в Excel использует логическое построение, сначала идёт значение, которое, должно быть главным, вторым идёт ответ если в ячейке выполняется главное условие и в этом случае предоставляется текстовое значение. Дальше идёт вариант когда условия не выполнены, я для этого использовал новую формулу условий. А уже в конце подвёл итог, если никакие условия не выполнены, то использовать для данных ячеек текстовое обозначение. Также для получения логического значения, функцию ЕСЛИ используют также, как встроенную, в функциях массивов, математических, статистических, текстовых и прочих.
Вы можете вместо расчёта баллов использовать любые условия и вычисления, которые требуют логического сравнения и вычисления. Например, вычисление ставки заработной платы по категориям, при нормировке штатной численности, вычисление групп амортизации основных средств, да и много другого, где можно встретить градиент значений или условий используя несколько ЕСЛИ в формуле Excel.
Программа также предоставляет разные вариации функции ЕСЛИ и походные от неё совмещение функций, это: СУММЕСЛИ, СУММЕСЛИМН, СЧЕТЕСЛИ, но о них поговорим в других статьях. И в общем можно утверждать что логические функции в Excel одни из самых полезных для использования в бухгалтерском и экономическом расчётах. Также вам пригодится статья «3 главные функции Excel для экономистов и бухгалтеров» или «Секреты Excel, 10 лучших и полезных!».
Не забывайте что функция ЕСЛИ, должна быть у каждого экономиста на вооружении и ваши вычисления приобретут быстроту, точность, элегантность и большую вариативность! С другими полезными функциями вы можете ознакомится в «Справочнике функций».
Успехов вам!
Тот, кто живет по средствам, страдает от недостатка воображения
Андре Стендер, писатель
Приведён список сотрудников с отметкой(по времени )опоздание (формат 0:00)(час:мин)по дням месяца! Необходимо составить новый список только с сотрудниками, опоздавшими не более 20минут, так как остальные считаются прогулами (другой отчёт) как это произвести? Спасибо!
Здравствуйте.
Не могу составить формулу, пожалуйста помогите.
Две ячейки в одной дата, в другой сумма.
Та ячейка, что с суммой должна меняться в зависимости от даты.
Если платеж совершён до 1.05.2017 то сумма 200, если платёж совершён в период с 1,05.2017 по 1.09.2017, то сумма 300, если платёж совершён после 01.09.2017, то сумма 400.
Напишите пожалуйста, какую формулу Вы создали, я смогу подправить…
Как вариант.
С40 -ячейка с датой
=ЕСЛИ(C40<=ДАТА(2017;4;30);»200″;ЕСЛИ(C40<=ДАТА(2017;9;1);»300″;ЕСЛИ(C40>=ДАТА(2017;9;2);»400″)))
Здравствуйте, тоже заинтересовал предыдущий вопрос.
Начало правильно(C11 ячейка c датой)? =ЕСЛИ(C11<=ДАТА(2017;5;1);»200″;»300″)
А «период» даже ума не приложу какая формула.