Логические функции в MS Excel(функция ЕСЛИ()).

advertisement
Лабораторная работа № 6
Логические функции в MS Excel.
1.
2.
3.
4.
Запустите программу «Microsoft Excel» (меню Пуск/Программы/ Microsoft Excel).
Откройте книгу Заказы из папки LabExcel.
Создайте новый лист и назовите его «Премии».
На Листе «Премии» создайте таблицу такого вида:
ФИО
Зарплата,
в грн.
Оценка за
теорию
Оценка за
практику
Премия
- Оценки за теорию и за практику выставляются от 1 до 5 баллов.
- Премия сотрудника вычисляется в зависимости от набранной суммы баллов по такому правилу:
Если сумма баллов >=9, то начисляется 50 % от зарплаты сотрудника,
иначе если сумма баллов >=8 и <9, то начисляется 30 % от зарплаты,
иначе – премия не начисляется.
- введите сведения о пяти сотрудниках и их результатах сдачи аттестации
- используя функцию ЕСЛИ(), рассчитайте премии сотрудников.
Для того чтобы результат вычисления выражения изменялся в зависимости от некоторого
условия, необходимо использовать функцию
= ЕСЛИ (логическое_условие; действие_если_истина; действие_если_ложь)
Рассмотрим аргументы этой функции подробнее.
Логическое условие чуть сложнее, чем в функциях СуммЕсли() и СчетЕсли(), т.к. в логическом условии
необходимо указать полностью и само условие сравнения (например, “<8”), и адрес той ячейки, значение в
которой нужно сравнивать с условием (например, A5). Тогда, например, логическое условие «А5<8»
сравнивает значение А5 с числом 8, и возвращает значение ИСТИНА, если в А5 число, меньшее 8, и
ЛОЖЬ, если в А5 число, большее 8.
Действие_если_истина – выражение, которое должно быть вычислено, если логическое условие истинно,
действие_если_ложь – выражение, которое должно быть вычислено, если логическое условие ложно.
Пример использования функции ЕСЛИ() показан на рис.1.
Рисунок 1.
Для составления сложных логических условий можно объединять несколько условий с помощью функций
И(логическое_условие1;логическое_условие2),
ИЛИ(логическое_условие1;логическое_условие2).
Функция И(логическое_условие1;логическое_условие2) возвращает значение ИСТИНА, если оба
логических условия одновременно выполнены, иначе – ЛОЖЬ.
Функция ИЛИ(логическое_условие1;логическое_условие2) возвращает значение ИСТИНА, если хотя бы
одно из логических условий выполнено, иначе – ЛОЖЬ.
5. Создайте новый лист и назовите его «Налоги».
6. На этом листе разместите таблицу такого вида
ФИО
Получено
за год
Доплаты
и премии
Сумма
Удержано
налогов
Итого
7. Занесите в нее информацию о тех же сотрудниках, что и на листе «Премии», в столбце «Доплаты и
премии» укажите премии сотрудников, полученные на листе «Премии». В столбце «Сумма» вычислите
общую сумму полученных каждым сотрудником денежных средств. В столбце «Удержано налогов»
разместите формулу вычисления налога в зависимости от полученной сотрудником суммы:
Если полученная за год сумма не превосходит 1000 грн., то налоговая ставка – 0%, иначе если
сумма не превосходит 10000, то налоговая ставка – 20 %, иначе – налоговая ставка – 30 %.
В столбце «Итого» вычислите итоговые суммы, полученные сотрудниками, с учетом налога.
8. Сохраните книгу.
9. Пригласите преподавателя.
Download