Расчет списков.

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

Синтаксис БДФункция (база_данных; поле; критерий)

База_данных - это интервал ячеек, формирующих список или базу данных. Для вычисления и добавления промежуточных итогов в списках следует пользоваться командой менюДанные / Итоги.

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

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

Работа с базами данных и списками

ДСРЗНАЧ Возвращает среднее значение выбранных фрагментов базы данных.

БСЧЁТ Подсчитывает количество числовых ячеек в базе данных.

БСЧЁТА Подсчитывает количество непустых ячеек в базе данных.

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

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

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

БДПРОИЗВЕД Перемножает значения определенных полей записей базы данных, удовлетворяющих условию.

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