Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000349.doc
Скачиваний:
7
Добавлен:
30.04.2022
Размер:
2.13 Mб
Скачать

10. Использование функций для работы с таблицами.

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

БДСУММ(база_данных, поле, критерий).

Присвоим таблице, содержащей данные о поставках, имя ПОСТАВКИ, ячейке, содержащей слово «количество», присвоим имя КОЛИЧЕСТВО, и создадим фильтр. Сформируем итоговую таблицу из двух столбцов. В левый столбец поместим слова «сумма», «среднее», «максимум» и «минимум», а в правый — соответствующие функции:

БДСУММ(ПОСТАВКИ, КОЛИЧЕСТВО, адрес таблицы фильтра), ДСРЗНАЧ(ПОСТАВКИ, КОЛИЧЕСТВО, адрес таблицы фильтра), ДМАКС(ПОСТАВКИ, КОЛИЧЕСТВО, адрес таблицы фильтра), ДМИН(ПОСТАВКИ, КОЛИЧЕСТВО, адрес таблицы фильтра).

Задача 19. Для данных ПОСТАВКИ создать таблицу подсчета итогов, используя функции для работы с базами данных (таблицами). Таблицу итогов сформировать в следующем виде:

Товар

Товар

Товар

мороженое

вафли

хлеб

Сумма

Среднее

Максимум

Минимум

Первые две строки будут образовывать фильтры. Функции введите во второй столбец, начиная с третьей строки. В остальные строки функции переместите с помощью символа продолжения.

Задания для самостоятельной работы

1. На листе, содержащем таблицу базы данных, две первые строки займите критериями поиска. В первой строке введите несколько раз имя любого текстового поля таблицы, а во второй строке введите значения этого поля. Каждая пара: «имя поля — значение» будет образовывать критерий отбора записей. Назовите эти пары ячеек «критерий 1», «критерий 2» и т. д. Ниже, в столбце А, введите заголовки: сумма, среднее, максимум, минимум. В столбце В введите соответствующие функции работы с базой данных. Таблице присвойте имя «база данных». Ячейке, содержащей имя числового поля, присвойте имя «чисполе1». В качестве аргументов функций используйте переменные: база данных; чисполе1; критерий1. Также поступите с другими критериями. В результате выполнения этих функций должен быть получен аналитический отчет о хранимых в таблице данных.

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