Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТмагистр.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
12.87 Mб
Скачать

Методические указанию по выполнению задания 6 Функции для баз данных:

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

ДСРЗНАЧ

БСЧЁТ

БСЧЁТА

БИЗВЛЕЧ

ДМАКС

ДМИН

БДПРОИЗВЕД

ДСТАНДОТКЛ

ДСТАНДОТКЛП

БДСУММ

БДДИСП

БДДИСПП

Выдаёт среднее значение выбранных значений базы данных

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

Считает количество заполненных ячеек

Извлекает из базы данных записи, соответствующие критериям

Выдаёт максимальное значение из базы данных

Выдаёт минимальное значение из базы данных

Перемножает значения базы данных, соответствующие определённым критериям

Оценивает стандартное отклонение по выборке из выделенной части базы данных

Вычисляет стандартное отклонение по генеральной совокупности из выделенной части базы данных

Суммирует числа в столбце базы данных, соответствующие определённым условиям

Определяет дисперсию по выборке из выделенной части базы данных

Определяет дисперсию по генеральной совокупности из выделенной части базы данных в MS Excel

=БДФУНКЦИЯ(база_данных;поле;критерий)

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

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

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

  1. Для применения функций БД рекомендуется дать имя имеющейся матрице. В меню Вставка / Имя / Присвоить (включительно шапка) = «данные».

  2. Область критериев задаётся аналогично расширенному фильтру. Опираясь на данные, критерии выбираются все женщины от 22 до 25 лет, также все мужчины в возрасте от 25 до 27 лет. Также как и для матрицы, для области критериев рекомендуется дать определённое имя. Для данного примера: выделите таблицу (включительно шапка) и дайте имя «критерии».

  3. Анализ данных при помощи ДБ-функции дают в результате статистические величины, без надобности предварительной фильтрации матрицы. В данном примере имена полей будут введены не в качестве текста, а в качестве соответствующего адреса в графе. Представьте выполнение в виде таблицы:

Таблица 6.6

Анализ данных при помощи ДБ-функции

Функция

Пол

Опыт

Возраст

Вес

Спорт

БСЧЁТ

ДМАКС

ДМИН

ДСРЗНАЧ

ДСТАНДОТКЛП

БДДИСПП

Например, =БСЧЁТ(данные;F50;дбкритерий).