
- •Оглавление
- •Вложенные функции если 36 Абсолютные ссылки 43
- •Лабораторные задания по excel
- •Домашнее задание
- •Классное задание
- •Логические если. Домашнее задание
- •(Проверяет одновременное выполнение 2-х или нескольких условий)
- •Логическое или в сочетании с если. Домашнее задание
- •Функции дата, время. Домашнее задание.
- •№12. Вложенные функции если
- •Вложенные если. Домашнее задание.
- •№13. Абсолютные ссылки (отличие от относительных ссылок)
- •Домашнее задание.
- •№19. Задание на модуль
- •1 Вариант
- •Домашнее задание.
- •№22. Функции для работы с базами данных
- •№21. Функции ссылки и автоподстановки
- •№ 22. Функции обработки текста
- •Информационные функции
№12. Вложенные функции если
Коллектив экономистов 10 человек. Оплата ежедневно за отработанные часы.
Если за день отработано < 3 часов, то оплата 20сом/час.
Если за день отработано < 5 часов, то оплата 25сом/час.
Если за день отработано < 8 часов, то оплата 30сом/час,
а иначе если за день отработано >= 8 часов, то оплата 40 сом/час.
номер |
ФИО |
Часов работы |
Оплата |
1 |
Лихов Т. |
2 |
=C2* оплату |
2 |
Кимжанов Р. |
5 |
|
3 |
Пак И. |
7 |
|
4 |
Тен Д. |
11 |
|
Исходная информация может быть представлена в виде таблицы (Рис. 41):
Рис. 41
Кликнем по
кнопке
, вызовем диалоговое окно, выберем
категорию Логические, функцию ЕСЛИ
(Рис. 42):
Рис. 42
Диалоговое окно функции ЕСЛИ выглядит так (Рис. 43):
Рис. 43
Заполняем аргументы функции по образцу (Рис. 44):
Рис. 44
Нажав кнопку ОК получим в строке формул выражение:
=ЕСЛИ(C2<3;C2*20)
Можно воспользоваться буфером обмена и сформировать поэтапно формулу:
=ЕСЛИ(C2<3;C2*20;ЕСЛИ(C2<5;C2*25))
Последний вариант формулы будет иметь вид:
=ЕСЛИ(C2<3;C2*20;ЕСЛИ(C2<5;C2*25;ЕСЛИ(C2<8;C2*30;ЕСЛИ(C2>=8;C2*40))))
В Excel будет выглядеть таким образом (Рис. 45-46):
Рис. 45
Рис. 46
Замечание: при формировании вложенной функции ЕСЛИ, информацию, которую предстоит анализировать в ЕСЛИ надо отсортировать в порядке возрастания или убывания, если информация будет расположена произвольным образом, надо будет использовать логическую И для формирования диапазона, что значительно усложнит задачу, выражение ЕСЛИ будет очень громоздким.
Задача 2
При выплате премий в банке учитывается стаж работы в нашем банке:
Если стаж работы меньше 3 лет, то сумма премиальных равна 2000 сом,
Если стаж работы больше 3 лет, но меньше 5 лет, то сумма премиальных равна 3000 сом,
Если стаж работы больше 5 лет, но меньше 10 лет, то сумма премиальных равна 4000 сом,
Если стаж работы больше 10 лет, то сумма премиальных равна 5000 сом,
Посчитать сумму начислений с учетом суммы премии.
Сумма начислений = оклад + сумма премиальных
Рис. 47
Рис. 47
После формирования вложенной ЕСЛИ будем иметь выражение (Рис. 48):
=ЕСЛИ(D2<3;2000;ЕСЛИ(C2<5;3000;ЕСЛИ(C2<10;4000;ЕСЛИ(C2>=10;5000))))
Рис. 48
Сумма начислений = оклад + сумма премиальных, у нас это =C2+E2. Рис. 49
Рис. 49
10 студентов сдают один экзамен:
Если студент получил за экзамен оценку 5, выдать текст “отличник”,
Если студент получил за экзамен оценку 4, выдать текст “ударник”,
Если студент получил за экзамен оценку 3, выдать текст “троечник”,
Если студент получил за экзамен оценку 2, выдать текст “двоечник”.
Данные можно оформить таким образом:
№ |
ФИО |
Оценка |
1 |
Касымов Р. |
5 |
2 |
Иванов И. |
2 |
3 |
Тен Л. |
3 |
4 |
Алиев М. |
4 |
После решения задачи информация будет выглядеть таким образом:
№ |
ФИО |
Оценка |
Тип студента |
1 |
Касымов Р. |
5 |
отличник |
2 |
Иванов И. |
2 |
двоечник |
3 |
Тен Л. |
3 |
троечник |
4 |
Алиев М. |
4 |
ударник |
Определить категорию человека проанализировав его возраст:
если возраст человека < 7 лет, то текст “дошкольник”,
если возраст человека < 17 лет, то текст “школьник”,
если возраст человека < 23 лет, то текст “студент”,
если возраст человека < 60 лет, то текст “служащий”,
если возраст человека >=60 лет, то текст “пенсионер”.
Данные можно оформить таким образом:
А |
В |
С |
номер |
ФИО |
возраст |
1 |
Липатов П. |
3 |
2 |
Кимбердиев А. |
45 |
3 |
Пак В. |
62 |
4 |
Тенышев О. |
21 |
После решения задачи информация будет выглядеть таким образом:
А |
В |
С |
Д |
номер |
ФИО |
возраст |
категория |
1 |
Липатов П. |
3 |
дошкольник |
2 |
Кимбердиев А. |
45 |
служащий |
3 |
Пак В. |
62 |
пенсионер |
4 |
Тенышев О. |
21 |
студент |
Посчитать размер подоходного налога и сумму к выдаче для коллектива из 10 человек, зарплата имеет фиксированное значение:
если зарплата < 1000 сом, то подоходный налог – 5 %,
если зарплата < 2500 сом, то подоходный налог – 7 %,
если зарплата < 4500 сом, то подоходный налог – 9 %,
если зарплата < 6500 сом, то подоходный налог – 12 %,
а иначе, если зарплата >= 6500 сом, то подоходный налог – 15 %.
Сумма к выдаче = зарплата - подоходный налог
A |
B |
C |
D |
E |
номер |
ФИО |
зарплата |
подоходный налог |
сумма к выдаче |
1 |
Лимов А. |
2000 |
=С2 * % |
=C2-D2 |
2 |
Кимбеков Т. |
3340 |
|
|
3 |
Пак А. |
5670 |
|
|
4 |
Тенбеков Д. |
4600 |
|
|
б) Посчитать подоходный налог, сумму к выдаче для каждого сотрудника с учетом детей у данного сотрудника, если на каждого несовершеннолетнего ребенка (иждивенца) необлагаемая сумма составляет 100 сом, она вычитается из зарплаты при расчете суммы из которой взимается подоходный налог:
Облагаемая сумма = зарплата - необлагаемая сумма
Сумма к выдаче = зарплата - подоходный налог
Подоходный налог рассчитывается от облагаемой суммы.
№ |
ФИО |
зарплата |
количество детей |
необлагаемая cумма |
облагаемая cумма |
подоходный налог |
сумма к выдаче |
1 |
Лимов |
1000 |
2 |
200 |
|
=F2 * % |
=C2-D2 |
2 |
Ким |
1340 |
0 |
0 |
|
|
|
3 |
Пакышев |
1670 |
1 |
100 |
|
|
|
4 |
Тенбеков |
2600 |
3 |
300 |
|
|
|
6. Посчитать сумму оплаты за пользование электроэнергией за месяц, если известны показание счетчика за предыдущий месяц и показание счетчика за текущий месяц
если было потреблено электроэнергии (кВт) <=100, то оплачиваем по 47 т. за 1 кВт,
если потреблено электроэнергии (кВт) <=200, то оплачиваем по 73 т. за 1 кВт,
если потреблено электроэнергии (кВт) <=300, то оплачиваем по 1с 17т за 1 кВт,
а иначе если потребление больше 300 кВт оплата по 2сома за 1 кВт.
Количество кВт за месяц = Сегодняшнее показания (кВт)- Предыдущее показание (кВт)
A |
B |
C |
D |
E |
F |
№ |
ФИО |
Предыдущее показание Квт |
Сегодняшнее показания кВт |
Количество Квт за месяц |
Оплата в сомах |
1 |
Оморов |
2376 |
2534 |
=D2-C2 |
=E2* стоимость за квт |
2 |
Ким |
5467 |
5612 |
|
|
3 |
Пак |
234 |
345 |
|
|
4 |
Тен |
5478 |
5741 |
|
|