- •План проведения занятия
- •1. Ввод и редактирование информации.
- •1.1 Способы разделения листа на области:
- •1.2 Добавление и удаление строк и столбцов
- •1.3 Ввод в активную ячейку.
- •1.4 Автоматизация ввода данных (автозаполнение).
- •1.5. Форматирование информации.
- •1.6. Работа с диапазоном ячеек
- •2. Вычисления в ms Excel.
- •2.2. Мастер функций
- •2.3. Адресация данных.
- •Функция если категории «Логические»
- •Литература
Функция если категории «Логические»
Назначение. Проверяет, выполняется условие, и возвращает одно значение, если оно выполняется, и другое значение, если нет.
Формат: ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)
Параметры функции ЕСЛИ:
Лог_выражение:=условие|логическая функция
Значение_если_истина:=константа|координаты ячейки|функция
Значение_если_ложь:=константа|координаты ячейки|функция
Формат логического выражения: Левая_часть Операция_отношения Правая_часть
Левая_часть:=константа|координаты ячейки|функция
Правая_часть:=константа|координаты ячейки|функция
Операция_отношения: => | < | <= | >= | = | <>
Пример. A2>5; C8>C3; СУММ(A2:A6)<2 и т.д.
Замечание. Логическое выражение должно всегда содержать операцию отношения. Двойное сравнение в логическом выражении недопустимо.
Для создания сложных логических выражений применяются функции И, ИЛИ, НЕ.
Назначение. Функция ИЛИ возвращает значение истина, если значение хотя бы одного из ее аргументов «ИСТИНА», а функция И – если значение всех ее аргументов «ИСТИНА». Функция НЕ меняет значение аргумента на противоположное.
Формат: И (лог_выражение1; лог _выражение2; …)
ИЛИ (лог_выражение1; лог _выражение2; …)
НЕ (лог_выражение)
Максимальное число аргументов функций И и ИЛИ равно 30.
Практическая работа 1.
Положением о премировании комплексных бригад по перевозке грузов предусмотрена выплата премий в размере 20% за выполнение плана перевозок и 1% за каждый литр сэкономленного горючего. Определить заработную плату бригад, если:
№ бригады |
Тариф за смену (грн.) |
Пробег (км) |
Груз (т) |
Отработано смен |
Задание на смену (т\км) |
Расход горючего (л. на 100 км) |
Фактический расход горючего (л.) |
% выполнения плана |
Премия |
З\п |
1 |
15,50 |
4320 |
340 |
24 |
50000 |
30 |
1200,0 |
|
|
|
2 |
15,50 |
3890 |
290 |
22 |
50000 |
--"-- |
1156,0 |
|
|
|
3 |
15,50 |
3800 |
400 |
22 |
50000 |
--"-- |
1457,8 |
|
|
|
4 |
15,50 |
3780 |
280 |
23 |
50000 |
--"-- |
1500,0 |
|
|
|
5 |
15,50 |
3900 |
300 |
24 |
50000 |
--"-- |
1145,2 |
|
|
|
6 |
15,50 |
2870 |
450 |
23 |
50000 |
--"-- |
1560,0 |
|
|
|
7 |
15,50 |
3830 |
200 |
23 |
50000 |
--"-- |
1600,0 |
|
|
|
8 |
15,50 |
3500 |
342 |
22 |
50000 |
--"-- |
1854,0 |
|
|
|
9 |
15,50 |
5000 |
150 |
24 |
50000 |
--"-- |
1340,0 |
|
|
|
Решение:
Обратить внимание. При вводе в ячейку G3 данных --"-- необходимо перед минусом нажать пробел, чтобы информация воспринималась как текстовая. Информацию о размере премии за выполнение плана перевозок (20%) и за каждый литр сэкономленного горючего (1%) разместить вне таблицы как информацию, которая с течением времени может изменяться.
Вычислить процент выполнения плана для первой бригады: =C2*D2/(E2*F2) и скопировать формулу для остальных бригад (с помощью маркера заполнения).
Добавить столбцы Плановый расход горючего и Экономия горючего
Вычислить Плановый расход горючего (обратить внимание на абсолютную адресацию): =C2*$G$2/100
В столбце Экономия горючего проверить – была ли экономия горючего (используем функцию ЕСЛИ): =ЕСЛИ(H2>I2;H2-I2;0)
Вычислить процент премии за выполнение плана и за каждый сэкономленный литр горючего: =ЕСЛИ(K2<1;0;20%)+ЕСЛИ(J2>0;J2*1%;0)
Вычислить заработную плату (установить денежный формат): =(B2*L2+B2)*E2
Результат:
Формульные выражения, используемые в процессе вычислений
