Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика зима 11.rtf
Скачиваний:
3
Добавлен:
30.07.2019
Размер:
728.98 Кб
Скачать

Фильтрация списка с помощью расширенного фильтра

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

 Выделите заголовки фильтруемых столбцов списка и выполните команду "Копировать" любым из известных методов

 Выделите первую строку для ввода условий отбора и выполните команду "Вставить" любым из известных методов

 Введите требуемые критерии отбора записей в строки, расположенные под заголовками условийНа рисунке представлен образец диапазона условий отбора: показать в списке строки содержащие кондитерские продукты типа печенье в первом складе и напитки в четвертом складах.

Алгоритм фильтрации с помощью команды "Расширенный фильтр"

 Выделите ячейку в списке

 В меню "Данные" выберите команду "Фильтр" - "Расширенный фильтр"

 Установите переключатель "Обработка" в положение "Фильтровать список на месте", если хотите, чтобы редактор выводил результаты фильтрации в списке, скрыв строки, не удовлетворяющие критериям отбора. Чтобы скопировать отфильтрованные записи в другую область рабочего листа, установите переключатель "Обработка" в положение "Скопировать результаты в другое место" и укажите диапазон для размещения результатов.

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

 Проверьте диапазон условий отбора, он должен содержать все ячейки диапазона условий отбора с учетом ячеек заголовков столбцов

 Щелкните на кнопке ОК для выполнения фильтрации. В списке будут отображены записи, удовлетворяющие заданным критериям

На рисунке представлен образец "Расширенного фильтра" выбранными параметрами фильтрации.

5.Функции для работы со списками: общий синтаксис, примеры использования функций бдсумм, бизвлечь, бсчёт, дмакс, дмин, дсрзнач, дстандоткл.

В Microsoft Excel включены функции рабочего листа, используемые для анализа данных из списков или баз данных. Каждая из этих функций, которые из соображений совместимости имеют обобщенное название БДФункция, использует три аргумента: база_данных, поле и критерий. Эти три аргумента ссылаются на интервалы ячеек на рабочем листе, которые используются данной функцией.

БДСУММ Суммирует числа в поле (столбце) записей базы данных, удовлетворяющих условию. БДСУММ(база_данных, поле, условия)

Функция БДСУММ имеет аргументы (Аргумент. Значение, предоставляющее информацию для действия, события, метода, свойства, функции или процедуры.), указанные ниже.

  • База_данных — обязательный аргумент. Диапазон ячеек, образующих список или базу данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы — полями. Первая строка списка содержит заголовки всех столбцов.

  • Поле — обязательный аргумент. Столбец, используемый функцией. Введите текст с заголовком столбца в двойных кавычках, например "Возраст" или "Урожай", или число (без кавычек), задающее положение столбца в списке: 1 — для первого столбца, 2 — для второго и т. д.

  • Условия — обязательный аргумент. Диапазон ячеек, который содержит задаваемые условия. В качестве аргумента "условия" можно использовать любой диапазон, который содержит хотя бы один заголовок столбца и хотя бы одну ячейку с условием, расположенную под заголовком столбца.

БСЧЕТ Подсчитывает количество ячеек в столбцах списка или базы данных, содержащих числа, удовлетворяющих критерию. БСЧЁТ(база_данных, поле, условия)

ДСРЗНАЧ Вычисляет среднее всех значений поля (столбца) списка, удовлетворяющих заданным условиям (Список; Поле; Критерий поиска)

БИЗВЛЕЧЬ Извлекает из столбца списка или базы данных одно значение, удовлетворяющее заданным условиям. (база_данных, поле, условия)

ДМАКС Возвращает максимальное значение среди выделенных записей базы данных. ДМАКС(база_данных, поле, условия)

ДМИН Возвращает минимальное значение среди выделенных записей базы данных. ДМИН(база_данных, поле, условия)

ДСТАНДОТКЛ Оценивает стандартное отклонение по выборке для выделенных записей базы данных. ДСТАНДОТКЛ(база_данных, поле, условия)

6. Анализ данных на основе сводных таблиц: понятие сводной таблицы, технология создания сводной таблицы, изменение сводной таблицы.

Понятие о сводных таблицах

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

Мастер сводных таблиц

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

Построение СТ выполняется в четыре этапа (шага):

На первом шаге предлагается выбрать источник данных для построения таблицы. Создать СТ можно на основе данных, находящихся в одном из нижеследующих источников:

а) в списке или базе данных какого-либо листа Microsoft Excel.

б) во внешнем источнике данных, которым может быть база данных, текстовый файл или любой другой источник, кроме книги Microsoft Excel.

в) в нескольких диапазонах консолидации, т.е. в нескольких областях одного или более листов Excel. При этом списки и листы должны иметь одинаковые заголовки строк и столбцов.

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

На втором шаге в диалоговом окне указывается диапазон списка или базы данных, которые должны быть сведены.

В общем случае полное имя диапазона задается в виде: [имя_ книги]имя_листа!интервал ;

Если СТ строится в той же книге, где находится исходная таблица, то имя книги указывать не обязательно.

На третьем шаге в макете таблицы создается структура СТ и определяются ее функции. Макет представлен в центре окна и состоит из областей: строка, столбец, страница и данные. Справа от макета отображаются все имена полей (заголовки столбцов) в заданном интервале исходной таблицы.