Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel_1.doc
Скачиваний:
16
Добавлен:
25.08.2019
Размер:
2.11 Mб
Скачать

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]