Excel 2010 позволяет пользователю создавать таблицы базы данных для выполнения функций базы данных и применения формул. Excel 2010 унаследовал различные функции базы данных, которые позволяют настраивать данные из указанной базы данных. Вам просто нужно выбрать основное поле и применить определённое условие для извлечения указанного содержимого из базы данных. Функции ДСРЗНАЧ и БДСУММ используются для вычисления среднего и суммы значений базы данных в соответствии с заданными критериями.
Запустите Excel 2010 и откройте электронную таблицу, к которой вы хотите применить функции базы данных: ДСРЗНАЧ и БДСУММ. Для примера мы включили таблицу базы данных с полями: Имя, Курс, Оценки, Класс и Статус.

В этой таблице представлены 10 студентов, обучавшихся по разным курсам. Мы вычислим средний балл и сумму баллов, полученных студентами, за исключением баллов ниже 59. Для этого сначала создадим таблицу «Критерии» , а затем добавим другие метки, где отобразим полученные значения в той же таблице, как показано на скриншоте ниже. Метки в таблице «Критерии» должны совпадать с метками в таблице базы данных, то есть «Имя» и «Оценки».

Теперь, чтобы узнать среднее значение всех студентов, получивших оценки выше 59, мы воспользуемся функцией ДСРЗНАЧ.
Синтаксис функции DAVRAGE следующий:
=DAREAGE(база данных;поле;критерий)
База данных в аргументе относится к расположению таблицы, которая будет считаться базой данных, второе поле аргумента относится к количеству полей/столбцов, в которых мы определили критерии, а последний аргумент относится к критериям, определенным либо напрямую, либо к расположению таблицы, в которой он определен.
Мы запишем эту функцию как:
=DСРЗНАЧ(B1:F26;3;J2:K3)
Аргумент B1:F26 в функции указывает на расположение таблицы базы данных, 3 — номер поля/столбца в таблице базы данных (из полей «Имя», «Курс» и «Оценки» ), поскольку мы проверяем значения в таблице «Оценки» на соответствие заданным критериям, а последний аргумент — J2:K3, ссылающийся на таблицу критериев. Функция выдаст среднее значение баллов (выше 59), полученных студентами, как показано на снимке экрана ниже.

Теперь вычислим сумму баллов с помощью функции БДСУММ. Синтаксис тот же, только имя функции изменится на БДСУММ. Запишем эту функцию так:
=DSUM(B1:F26;3;J2:K3)
В результате будет получена сумма баллов всех студентов, успешно прошедших курсы (получивших оценку выше 59).

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

Вы также можете ознакомиться с ранее рассмотренными функциями Excel: DCOUNT, ISTEXT, ISNUMBER, логическими функциями, INFO, SUMSQ , DOLLAR , SUMPRODUCT , SUMIF , COUNTIF , VLOOKUP , HLOOKUP , PMT и LEN .