Функции баз данных табличного процессора, их применение для анализа данных

Библиотека Ехсе1_2013 содержит 12 встроенных функций списков (баз данных), позволяющих получить информацию из списка или произвести в нем необходимые вычисления. Они находятся в категории Работа с базой данных. В эту категорию входят функции, указанные в табл. 9.5.

Таблица 9.5

Функции баз данных

Функция

Описание

ДСРЗНАЧ

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

БСЧЁТ

Подсчитывает количество числовых ячеек в базе данных

БСЧЁТА

Подсчитывает количество непустых ячеек в базе данных

БИЗВЛЕЧ

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

ДМАКС

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

дмин

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

БД ПРО ИЗ ВЕД

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

ДСТАНДОТКЛ

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

ДСТАНДОТКЛП

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

БД СУ ММ

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

БДДИСП

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

БДДИСНП

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

Все функции баз данных имеют одинаковый синтаксис:

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

где база_данных — диапазон, содержащий базу данных вместе с заголовками таблицы («шапкой»); поле — заголовок столбца, по которому будет производиться расчет; критерий — заранее составленная таблица критериев вместе с заголовками критерия («шапкой»).

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

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

Пример 9.9

По таблице «Вклады» (см. Приложение) подсчитайте общее количество вкладов, размещенных в первом и третьем кварталах 2012 г., фактическая годовая процентная ставка по которым больше или равна 10%.

Критерии отбора для примера 9.9

Рис. 9.11. Критерии отбора для примера 9.9

Решение

  • 1. Вставьте перед диапазоном со списком 12 пустых строк.
  • 2. В диапазоне ячеек А1:СЗ задайте критерии отбора, как показано на рис. 9.11.
  • 3. В ячейке В5 откройте функцию =БСЧЁТ() из категории Работа с базой данных.
  • 4. В открывшемся окне в поле База данных укажите диапазон ячеек А13:Н58, в поле Поле укажите ячейку D13 (или любой другой заголовок столбца с числовыми данными), в поле Критерии укажите диапазон ячеек А1:СЗ с критериями.
  • 5. Щелкните по кнопке ОК.

В результате в ячейке Н5 отобразится результат, равный 4.

Пример 9.10

По таблице «Вклады» (см. Приложение) подсчитайте среднюю сумму, возвращенную клиенту за второй и четвертый кварталы 2013 г. по пенсионным и до востребования типам депозитных вкладов.

Критерии отбора для примера 9.10

Рис. 9.12. Критерии отбора для примера 9.10

Решение

  • 1. Вставьте перед диапазоном со списком 12 пустых строк
  • 2. В диапазоне ячеек А1:СЗ задайте критерии отбора, как показано на рис. 9.12.
  • 3. В ячейке В5 откройте функцию =ДСРЗНАЧ() из категории Работа с базой данных.
  • 4. В открывшемся окне в поле База данных укажите диапазон ячеек А13:Н58, в поле Поле укажите ячейку Н13, в поле Критерии укажите диапазон ячеек А1:СЗ с критериями.
  • 5. Щелкните по кнопке ОК.

В результате в ячейке В4 отобразится результат, равный 4270,82 руб.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >