- •Информационные технологии расчетов и деловой графики в электронных таблицах. Примеры решения типовых задач
- •1Расчет табличных значений
- •1.1Понятие электронной таблицы
- •1.2Сортировка.
- •1.3Мастер функций
- •1.4Фильтрация (выборка данных).
- •1.5Использование формул для принятия решений
- •1.6Обработка массивов
- •1.7Графика
- •2Решение финансово-экономической задачи. Таблица подстановок.
- •3 Разработка таблицы по личному варианту
1.3Мастер функций
Под таблицей с помощью мастера функций, который вызывается по команде Формулы→Библиотека функций→Вставить функцию, подсчитать средний оклад сотрудников, максимальную сумму к выдаче и минимальный подоходный налог.
В Excel существуют математические, логические, финансовые, статистические, текстовые и другие функции. Имя функции в формуле можно вводить вручную с клавиатуры (при этом активируется средство Автозаполнение формул, позволяющее по первым введенным буквам выбрать нужную функцию (рис.7), а можно выбирать в окне Мастер функций, активируемом кнопкой на панели Библиотека функций вкладки Формулы или из групп функций на этой же панели, либо с помощью кнопки панели Редактирование вкладки Главная (рис.8).
Рис. 7
Рис.8
1.4Фильтрация (выборка данных).
Для просмотра не всей таблицы, а лишь данных, удовлетворяющих некоторому условию, обращаемся к помощи фильтров. Для установки фильтра выделяется вся таблица, включая заголовок, без итогов. Если требуется просмотреть всю совокупность выбранных данных по тому или иному критерию выбираем Данные→Фильтр. В каждой ячейке заголовка появится кнопка, на которой изображена направленная вниз стрелка. При нажатии этой кнопки появится подменю, в котором выберем пункт Числовые фильтры, что вызовет появление нового диалогового окна. В данном окне установим условия просмотра: Оклад>=3000 (рис. 9).
Рис. 9
После чего на экране останутся только те записи из таблицы, которые соответствуют, заданному условию. Вернуться к первоначальному виду таблицы можно вновь выбрав ячейку заголовка Оклад, на которой изображен фильтр с направленной вниз стрелкой. При нажатии этой кнопки появится подменю, в котором выберем пункт Удалить фильтр с «Оклад» или поставить галочку в окошке Выделить все (рис. 10).
Выберите людей с зарплатой от 2000 до 3000 рублей.
Выберите 3 служащих с наименьшей суммой зарплаты с помощью пункта ПЕРВЫЕ 10.
Выберите людей, фамилии которых содержат букву «е».
Выберите людей с окладом более 3000, фамилии которых начинаются на букву «С»
Рис. 10
1.5Использование формул для принятия решений
Вычислить аванс в седьмом столбце таблицы по следующему принципу: если сумма к выдаче превышает 3500 рублей, то аванс составляет 2000 рублей, иначе – 40% от суммы к выдаче. Для вычисления значения аванса необходимо использовать функции раздела Логические. Функция ЕСЛИ в зависимости от истинности параметра Лог_выражение возвращает либо Значение_если_истина, либо Значение_если_ложь. Таким образом, вызвав функцию ЕСЛИ (рис. 11), необходимо указать следующие значения параметров:
Рис. 11
После этого нажатие кнопки ОК завершает создание формулы (рис. 12). После того как высчитан аванс для первого человека в списке, необходимо выполнить АВТОЗАПОЛНЕНИЕ остальных ячеек этого столбца.
Рис. 12
1.6Обработка массивов
Найти количество человек с окладом более 3000 рублей.
Чтобы подсчитать количество таких записей следует воспользоваться функцией СУММ, аргументом которой будет функция ЕСЛИ, проверяющая, не превышает ли очередное значение в столбце «Оклад» числа 3000. При этом будет использована так называемая работа с массивами, так как одну и ту же проверку необходимо выполнить не для одной ячейки (С3>3000), а для диапазона ячеек (С3:С10>3000), который в данном случае называется массивом. Таким образом, значения параметров вложенной функции ЕСЛИ примут следующий вид (Рис. 13, 14):
Рис. 13
Рис. 14
Однако после того как формула будет введена, в ячейке отобразится ошибка: #ЗНАЧ. Чтобы по формуле, в которой используется работа с массивами, было вычислено правильное значение, необходимо выделить ячейку с формулой, установить курсор в строку формул и нажать сочетание клавиш Ctrl+Shift+Enter. После этого формула будет заключена в фигурные скобки, которые означают работу с массивом:{=СУММ(ЕСЛИ(С3:С10>3000;1;0))} (Рис. 15).
Рис. 15