Практическая работа 47. Расчеты с использованием логических функций
Практическая работа 47. Расчеты с использованием логических функций
Задание. Рассчитать надбавку за стаж по следующей шкале: до трех лет – 0; от трех до 10 лет – 10 %, 10 и более лет – 20 %.
Для решения задачи нужно сформулировать словесный вариант решения. Он может звучать приблизительно так: «ЕСЛИ стаж меньше трех лет, то результат: 0, иначе ЕСЛИ стаж меньше 10 лет, то результат: зарплата * 10 %, иначе результат: зарплата * 20 %. Жирным шрифтом выделены ключевые слова, которые определяют аргументы функций. Необходимо использовать две функции ЕСЛИ, вторая из которых будет вложена в первую.
Последовательность выполнения
1. Создайте таблицу с исходными данными (см. рис. 6.39).
2. Сделайте активной нужную ячейку (в данном примере D3).
3. Выполните команду Формулы ? Библиотека функций ? Логические и выберите в списке функцию ЕСЛИ.
4. Введите аргументы функции. Следуя словесной формулировке решения, в поле Лог_выражение введите условие С3<3, а в поле Значение_если_истина – число 0.
5. В поле Значение_если_ложь следует создать вложенную функцию ЕСЛИ. Для этого установите курсор в указанное поле и выберите функцию ЕСЛИ из раскрывающегося списка в строке формул (рис. 6.40).
Рис. 6.40. Вставка вложенной функции
6. Укажите аргументы второй функции. Согласно словесной формулировке они будут такие: Лог_выражение – С3<10; Значение_если_истина – В3*10%; Значение_если_ложь – В3*20%.
7. Нажмите кнопку ОК и проверьте результат работы формулы при различных исходных данных. Если все было сделано правильно, формула в ячейке D3 должна быть такой: =ЕСЛИ(СЗ<3;0;ЕСЛИ(СЗ<10;ВЗ*10%;ВЗ*20%)). Эта формула приведена только для проверки, и вводить ее вручную настоятельно не рекомендуется – это нужно сделать описанным выше способом с помощью Мастера функций.
8. Выполните автозаполнение созданной формулой остальных ячеек столбца D и рассчитайте значения для столбца Е. Проверьте правильность работы созданных формул и сохраните таблицу под именем Надбавка за стаж.
Больше книг — больше знаний!
Заберите 30% скидку новым пользователям на все книги Литрес с нашим промокодом
ПОЛУЧИТЬ СКИДКУДанный текст является ознакомительным фрагментом.