Материал: 4479

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

11

3.Вычисление итогов

ВExcel для автоматического вычисления итогов предназначена команда Итоги меню Данные. Перед выполнением этой команды список должен быть отсортирован. Для вычисления итогов выполнить следующее:

1)активизировать одну из ячеек таблицы;

2)выполнить команду Данные, Итоги. Появится диалоговое окно Промежу-

точные итоги;

3)в поле списка При каждом изменении в выбрать заголовок столбца, для которого необходимо вычислить промежуточные итоги после каждого изменения данных на рабочем листе;

4)в поле списка Операция установить функцию (табл. 2);

5)в поле списка Добавить итоги выводятся названия всех полей списка. Активизировать поле или поля, для которых надо вычислить промежуточные итоги;

6)щёлкнуть кнопку ОК.

Вдиалоговом окне Промежуточные итоги имеются следующие опции:

1.Заменить текущие итоги. Любые существующие формулы итогов заменяются новыми.

2.Конец страницы между группами. При выводе на печать каждую группу данных с итогами можно расположить на отдельной странице. Для этого надо активизировать данную опцию.

3.Итоги под данными. По умолчанию строки, содержащие итоговые значения, вставляются под строками с исходными данными. Если итоги необходимо разместить над исходными данными, следует отключить опцию Итоги под данными.

4.Убрать все. Из списка удаляются все строки с итоговыми значениями. Для обработки данных из столбцов, указанных в диалоговом окне Промежу-

точные итоги, могут использоваться функции, указанные в табл. 2.

При вычислении итогов таблица структурируется. Создание уровней структуры приводит к повышению наглядности таблицы. Для отображения на экране только итоговых данных следует выполнить щелчок на кнопке второго уровня структуры, после этого данные третьего уровня (исходные данные) будут скрыты. Для восстановления исходных значений необходимо выполнить щелчок на кнопке третьего уровня.

 

12

 

 

Таблица 2

 

 

 

Функция

Назначение

 

 

 

 

Сумма

Суммирует все значения и выдает общий итог

 

 

 

 

Количество

Определяет количество элементов ряда

 

значений

 

 

 

 

 

Среднее

Вычисляет среднее арифметическое для ряда значений

 

 

 

 

Максимум

Определяет наибольшее значение в ряде значений

 

 

 

 

Минимум

Определяет наименьшее значение в ряде значений

 

 

 

 

Произведение

Вычисляет произведение всех значений ряда

 

 

 

 

Количество чисел

Устанавливает количество ячеек, содержащих числовые

 

 

значения, в выделенной области

 

 

 

 

Контрольные вопросы

1.Для чего используется команда Итоги?

2.Какие предварительные операции надо выполнить со списком, чтобы получить промежуточные итоги с помощью команды Данные, Итоги?

3.Какие встроенные функции могут использоваться при подведении промежуточных итогов?

4.Что появляется слева от таблицы после выполнения команды Итоги?

5.Как скрыть и отобразить вложенные уровни списка?

4. Фильтрация данных

Поиск и фильтрация данных – это наиболее частые действия, производимые со списком. Поиск производится на основе задаваемых пользователем критериев – требований, налагаемых на информацию. Также в Excel можно выполнять фильтрацию списков. Результатом фильтрации является временное скрытие записей, не удовлетворяющих заданным критериям.

В Excel есть три средства для поиска и фильтрации данных: Форма дан-

ных, Автофильтр, Расширенный фильтр. Форма данных позволяет осуществ-

лять поиск и редактирование отдельных записей. Автофильтр обеспечивает простой и быстрый способ скрытия лишних записей, оставляя на экране только те, что удовлетворяют критериям. Расширенный фильтр немного сложнее Автофильтра, но позволяет накладывать более сложные условия отбора, которые могут включать вычисляемые критерии.

13

4.1.Поиск записей с помощью команды Форма

Спомощью Формы можно осуществить поиск конкретных записей на основании сложных критериев.

Каждому столбцу таблицы в форме соответствует поле, наименование которого определяется введённым заголовком столбца. Помимо таких полей в форме могут присутствовать вычисляемые поля, с помощью которых можно выполнять разнообразные вычисления.

Для поиска определённых записей с помощью формы данных используются критерии поиска. Чтобы найти в списке (рис. 1), например, все группы с количеством студентов более 20, выполнить следующее:

1)сделать текущей первую запись списка;

2)выполнить команду Данные, Форма;

3)нажать кнопку Критерии. Появится диалоговое окно формы данных без записей;

4)ввести в поле Количество студентов в группе в качестве критерия условие "> 20" и нажать кнопку Правка (рис. 2). В диалоговом окне отобразится первая запись, соответствующая заданному критерию;

5)просмотреть все записи, удовлетворяющие ввёденному критерию, можно с помощью кнопок Далее и Назад.

При задании критериев можно применять символы подстановки: звёздочку

(*) для замены произвольного количества неизвестных символов и знак вопроса

(?) для замены одного неизвестного символа.

При поиске числовых значений в критериях поиска используют операторы сравнения. Операторы, применяемые при формировании критерия, приведены в табл. 3.

Таблица 3

Оператор

Функция

 

 

=

Равно

 

 

<

Меньше

 

 

>

Больше

 

 

<>

Не равно

 

 

<=

Меньше или равно

 

 

>=

Больше или равно

 

 

Чтобы сузить область поиска, можно указать в различных полях несколько критериев.

14

Рис. 2. Диалоговое окно Форма

4.2. Функция Автофильтра

Функция Автофильтра позволяет производить отбор записей непосредственно на рабочем листе. Для выбора данных можно задать целый ряд критериев.

Чтобы воспользоваться Автофильтром:

1)выделить ячейку внутри списка или выделить список целиком;

2)выполнить команду Данные, Фильтр, Автофильтр;

3)ячейки с названиями полей превращаются в раскрывающиеся списки (рис. 3).

Рис. 3. Вид полей списка после активизации Автофильтра

15

Чтобы отфильтровать записи:

1)раскрыть список, соответствующий полю, которое следует включить в критерий (рис. 3);

2)выбрать желаемый критерий из раскрывшегося списка, пункты которого представлены в табл. 4;

3)задать параметры в диалоговом окне Пользовательский автофильтр, если выбран критерий Условие.

Диалоговое окно Пользовательский автофильтр предоставляет возможность задать комплексные критерии, объединяя их с помощью условных операторов И, ИЛИ.

 

Таблица 4

 

Критерии Автофильтра

 

 

Критерии

Описание

 

 

Все

Вывод на экран всех записей (снятие ограничений на поле)

 

 

Первые 10

Вывод на экран заданного числа или процента первых или

 

последних элементов списка

 

 

Условие

Вывод на экран диалогового окна Пользовательский ав-

 

тофильтр для задания одного или двух условий с исполь-

 

зованием шаблонов, операций сравнения и логических

 

операций И, ИЛИ

 

 

Точное

Вывод на экран записей, поля которых в точности совпа-

значение

дают с выбранным значением

 

 

Результаты работы Автофильтра будут моментально отображены. Не отвечающие критерию записи будут скрыты. Чтобы запись осталась на экране, она должна удовлетворять условиям, наложенным на все поля, т. е. условия на различные поля соединяются операцией И.

Для снятия критерия выполнить команду Данные, Фильтр, Отобразить все. Для отмены режима Автофильтра выполнить команду Данные, Фильтр,

Автофильтр.

4.3. Расширенный фильтр

Расширенный фильтр требует большей работы, но и предоставляемые им возможности поиска и фильтрации шире. Можно более свободно применять операции И, ИЛИ, а также составлять вычисляемые критерии. Отфильтрован-