Здавалка
Главная | Обратная связь

ВСТРОЕННЫЕ ФУНКЦИИ базы данных



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

Синтаксис:

Функция (база данных; поле; диапазон условий), где

база данных – интервал ячеек, формирующих базу данных;

поле - имя столбца (поля) базы данных;

диапазон условий – ссылка на интервал ячеек, задающих условия для функции.

Наиболее часто используемые функции: БДСУММ, БСЧЕТ, ДМАКС, ДМИН, ДСРЗНАЧ.

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

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

условиям;

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

ДМИН - возвращает наименьшее число в поле (столбец) записей базы данных (списка) , которое удовлетворяет заданным условиям;

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

Пример 8.

Определить , чему равна общая сумма в счете, рассматривая фирмы , соответствующие образцу ООО*.

1. Диапазон базы данных А1:Е11.

2. Имя поля по которому осуществляем вычисление – Е1.

3. Диапазон условия – G3:G4.

4. Формируем результат (пояснения к функции) – Общая сумма в счете -клетка G6.

5. В клетку G7 записываем формулу:

=БДСУММ(A1:E11;E1;G3:G4)

Рис.22. Работа функции БДСУММ

Пример 9.

Определить количество фирм, сумма в счете которых меньше 20000 рублей

1. Диапазон базы данных А1:Е11.

2. Имя поля по которому осуществляем вычисление –Е1.

3. Диапазон условия – G3:G4.

4. Формируем результат (пояснения к функции) – Количество фирм - клетка G6.

5. В клетку G7 записываем формулу:

=БСЧЕТ (A1:E11;E1;G3:G4)

Рис.23. Работа функции БСЧЕТ

Пример 10.

Определить минимальную сумму в счете , рассматривая фирмы , соответствующие образцу ЗАО*.

1. Диапазон базы данных А1:Е11.

2. Имя поля по которому осуществляем вычисление –Е1.

3. Диапазон условия – G2:G3.

4. Формируем результат (пояснения к функции) – Минимальная сумма - клетка G5.

5. В клетку G6 записываем формулу:

=ДМИН (A1:E11;E1;G2:G3)

Рис.24. Работа функции ДМИН

Пример 11.

Определить максимальную сумму в счете, рассматривая фирмы , соответствующие образцу ТОО*.

1. Диапазон базы данных А1:Е11.

2. Имя поля по которому осуществляем вычисление –Е1.

3. Диапазон условия – G2:G3.

4. Формируем результат (пояснения к функции) – Максимальная сумма - клетка G5.

5. В клетку G6 записываем формулу:

=ДМАКС (A1:E11;E1;G2:G3)

Рис.25. Работа функции ДМАКС (первый вариант)

Нет необходимости именовать диапазон критериев, но если это сделать, работа с расширенным фильтром упростится и сократится число возможных ошибок. Для определения имен на рабочем листе выберите на ленте вкладку Формулы. Вгруппе Определенные имена , команду Присвоить имя.

Рис.26. .Работа функции ДМАКС (второй вариант)

Вопросы к защите лабораторной работы

1. Списки данных в Excel .

2. Понятие фильтрации.

3. Типы критериев.

4. В каких случаях применяется критерий в виде образца-шаблона?

5. Правила записи вычисляемых критериев.

6. Команда автофильтр.

7. Команда расширенный фильтр. Отличие ее от автофильтра.

8. Правила записи диапазона критериев.

9. Какие существуют встроенные функции базы данных в Excel?. Охарактеризуйте их.


[1] Окно можно вызвать, если в соответствующем подменю Текстовые фильтры, Числовые фильтры, Фильтры по дате из меню автофильтра выбрать пункт Настраиваемый фильтр.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.