Отправляет email-рассылки с помощью сервиса Sendsay

Уроки Excel 2007 для чайников

  Все выпуски  

Уроки Excel 2007 для чайников. Логические функции. Функция ЕСЛИ


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

Строится эта функция так (в умных книгах вы можете встретить выражение – синтаксис функции):

=ЕСЛИ (лог_выражение; [значение_если_истина];[значение_если_ложь])

Давайте разберемся, что означает каждая часть этой записи.

лог_выражение (логическое выражение) – это условие, которое должно выполняться.

[значение_если_истина] – это вычисления, которые надо производить, если условие выполняется.

[значение_если_ложь] – это вычисления, которые надо производить, если условие не выполняется.

Итак, условие задачи: продавцы совершили продажи на разные суммы. Нужно вычислить, сколько комиссионных (или премиальных) получит продавец. Условие такое: если совершено продаж меньше, чем на 150 000, то продавец получит комиссионные. Ставка комиссионных – 5,5%. Если же сумма больше 150 000, то продавец получит премиальные по ставке 7,5%.

Для решения задачи приготовьте две такие таблицы:

Электронные таблицы

 Шаг 1.

Поставьте курсор в ту ячейку, где должен быть результат вычислений.

Выделение ячейки

Шаг 2.

В строке формул наберите знак равенства.

Шаг 3.

Около строки формул найдите кнопку «Вставить функцию» и щелкните на ней левой кнопкой мыши.

Кнопка "Вставить функцию"

Появится окно «Мастер функций».

Шаг 4.

Я пользовалась этой функцией недавно, поэтому на рисунке она стоит в самом начале списка.

Мастер функций

Если же у вас в списке недавно использовавшихся функции ЕСЛИ нет, щелкните левой кнопкой мыши на раскрывающемся списке «Категория» и выберите «Логические».

Мастер
функций

Появится список логических функций. Выберите в нем ЕСЛИ и нажмите ОК.

Мастер функций

Шаг 5.

Появится окно «Аргументы функции». В нем нужно записать условие задачи.

Надеюсь, вы помните, что адреса ячеек не нужно записывать вручную. Достаточно просто щелкнуть левой кнопкой мыши на нужной ячейке!

Этап 1.

Если совершено продаж меньше, чем на 150000…

Выполняем запись в окне «Лог_выражение»: В6<B1

Этап 2.

…то сумму, которую получил продавец, надо умножить на 0,055…

Выполняем запись в окне «Значение_если_истина»: В6*B2

Этап 3.

…иначе сумму, которую получил продавец, надо умножить на 0,075…

Выполняем запись в окне «Значение_если_ложь»: В6*B3

Аргументы функции

Этап 4.

Суммы, полученные продавцами, надо сравнивать только со 150000 (ячейка В1), умножать только на 0,055 (ячейка В2) или только на 0,075 (ячейка В3). Значит, ссылки на эти ячейки должны быть абсолютными.

Аргументы функции

Нажмите ОК.

Этап 5.

Растащите (скопируйте) формулу на всех продавцов. Вот что получилось у меня:

Электронные таблицы

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

Строится эта функция так (в умных книгах вы можете встретить выражение – синтаксис функции):

=ЕСЛИ (лог_выражение; [значение_если_истина];[значение_если_ложь])

Давайте разберемся, что означает каждая часть этой записи.

лог_выражение (логическое выражение) – это условие, которое должно выполняться.

[значение_если_истина] – это вычисления, которые надо производить, если условие выполняется.

[значение_если_ложь] – это вычисления, которые надо производить, если условие не выполняется.

Итак, условие задачи: продавцы совершили продажи на разные суммы. Нужно вычислить, сколько комиссионных (или премиальных) получит продавец. Условие такое: если совершено продаж меньше, чем на 150 000, то продавец получит комиссионные. Ставка комиссионных – 5,5%. Если же сумма больше 150 000, то продавец получит премиальные по ставке 7,5%.

Для решения задачи приготовьте две такие таблицы:

Электронные таблицы

 Шаг 1.

Поставьте курсор в ту ячейку, где должен быть результат вычислений.

Выделение ячейки

Шаг 2.

В строке формул наберите знак равенства.

Шаг 3.

Около строки формул найдите кнопку «Вставить функцию» и щелкните на ней левой кнопкой мыши.

Кнопка "Вставить функцию"

Появится окно «Мастер функций».

Шаг 4.

Я пользовалась этой функцией недавно, поэтому на рисунке она стоит в самом начале списка.

Мастер функций

Если же у вас в списке недавно использовавшихся функции ЕСЛИ нет, щелкните левой кнопкой мыши на раскрывающемся списке «Категория» и выберите «Логические».

Мастер
функций

Появится список логических функций. Выберите в нем ЕСЛИ и нажмите ОК.

Мастер функций

Шаг 5.

Появится окно «Аргументы функции». В нем нужно записать условие задачи.

Надеюсь, вы помните, что адреса ячеек не нужно записывать вручную. Достаточно просто щелкнуть левой кнопкой мыши на нужной ячейке!

Этап 1.

Если совершено продаж меньше, чем на 150000…

Выполняем запись в окне «Лог_выражение»: В6<B1

Этап 2.

…то сумму, которую получил продавец, надо умножить на 0,055…

Выполняем запись в окне «Значение_если_истина»: В6*B2

Этап 3.

…иначе сумму, которую получил продавец, надо умножить на 0,075…

Выполняем запись в окне «Значение_если_ложь»: В6*B3

Аргументы функции

Этап 4.

Суммы, полученные продавцами, надо сравнивать только со 150000 (ячейка В1), умножать только на 0,055 (ячейка В2) или только на 0,075 (ячейка В3). Значит, ссылки на эти ячейки должны быть абсолютными.

Аргументы функции

Нажмите ОК.

Этап 5.

Растащите (скопируйте) формулу на всех продавцов. Вот что получилось у меня:

Электронные таблицы

Ссылка на выпуск в pdf - формате: http://yadi.sk/d/eiP5758i6L92M   

В избранное