Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3_Данные в Excel.doc
Скачиваний:
43
Добавлен:
26.02.2016
Размер:
718.34 Кб
Скачать
      1. Функции базы данных

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

В Excelможно сразу в процессе поиска производитьдействиянад этими числами

(алгебраические и статистические).

Для этих действий используются специальные функции базы данных, которые вызываются кнопкой (Вставка функции) из группы «Работа с базой данных». Подробное описание каждой из этих функций – в справке

Excel- . Общий формат этих функций при вызове:

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

где: БДФункция - обобщенное название группы базовых функций;

соответствуют понятиямобласть

базы данных иобласть критерия

в Расширенном фильтре.

поле - названиеполя (столбца) или номер столбца, в котором выполняются расчёты.

Примечание.

Все параметры задаются в диалоговом окне функции указанием координат (или имени) области или поля.

Примеры 7.3.3. Вычисления с помощью базовых функций. (Все примеры приведены на основе базы данных «Магазин» (рис.13))

Задание1.Вычислить общую сумму остатка упакованного товара.

Выполнение: L

  • Создать критерий:

5

6

  • Выбрать ячейку для ввода функции,

прокомментировать её текстом:

«общая сумма остатка упакованноготовара»;

  • вызвать Мастер функций -

  • задать категорию функций – Работа с базой данных;

  • выбрать функцию БДСУММ; аргументы функции приведены на рис.18 (стр.40)

  • формула в ячейке: =БДСУММ(база;J5;L5:L6).

Рис.18. Окно задания аргументов базовых функций.

Самостоятельно!

  1. Проверить, изменится ли результат, если для выполнения задания 1 использовать обычную функцию: =СУММ(J6:J18),

  2. Чем отличается в использовании базовая функция от обычной?

Задание3.Сколько наименований товара продаётся в упакованном виде?

Выполнение. N

  • Блок критериев этого задания:

  • Формула расчёта: 5

=БСЧЁТА(база;D5;N5:N6)6

Примечания.

  1. Функция БСЧЁТАвыбирает в поле, содержащем текстовые значения, даты, логические данные.

  2. Функция БСЧЁТвыбирает только числовые значения.

Задание4. Сколько стоит зефир в шоколаде?

Выполнение. M

  • Блок критериев этого задания:

  • Формула расчёта: 5

=БИЗВЛЕЧЬ(база;G5;М5:М6) 6

Задание5. Определить название товара с максимальной суммой остатка.

Выполнение этого задания разбивается на два этапа.

  1. Вычислить максимальную сумму оставшегося товара.

М

  • Блок критериев 1) - L5:L6;

  • Формула расчёта в ячейке М6: 5

=МАКС(J6:J18) 6

  1. Определить название товара.

  • Блок критериев 2) -М5:М6; 8

  • Формула расчёта в ячейке L8:

=БИЗВЛЕЧЬ(база;C5;M5:M6)

При работе с функциями базы данных следует помнить, что любое изменение данных в БД автоматически изменяет результат функции.

Задание 6.Сколько товаров продано ценою меньше средней цены расхода?

Задание 7. В каком отделе находится наибольший остаток товара?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]