|
Учебная практика_215_21А. Учебная практика по курсу информатика
2.7. Консолидация данных Данные исходной области или нескольких областей можно обработать и отобразить в одной итоговой таблице. Источники данных могут находиться на том же листе, что и итоговая таблица, на других листах той же книги или в других книгах или файлах. Для подведения итогов при консолидации используются такие функции, как СУММ.
Предусмотрены разные способы консолидации в зависимости от ситуации:
По расположению, если данные исходных областей расположены в одном и том же порядке и имеют одни и те же заголовки. Использовать этот способ для консолидации данных листов можно, например, бюджетов отделов предприятия, созданных на основе единого шаблона.
По категориям, если данные исходных областей не упорядочены, но имеют одни и те же заголовки. Использовать этот способ можно для консолидации данных листов, имеющих разную структуру, но одинаковые заголовки.
Для создания итоговой таблицы необходимо выполнить следующие действия:
Указать верхнюю левую ячейку области назначения консолидируемых данных.
В пункте меню Данные выполнить команду Консолидация.
Ввести в поле Функция из раскрывающегося списка функцию, которую следует использовать для обработки данных.
Ввести в поле Ссылка исходную область консолидируемых данных.
Нажать кнопку Добавить.
Повторить шаги 4 и 5 для всех консолидируемых исходных областей.
При консолидации данных по категориям в наборе флажков Использоватьметкиустановить флажки, соответствующие расположению в исходной области заголовков: в верхней строке, в левом столбце или в верхней строке и в левом столбце одновременно.
Чтобы автоматически обновлять итоговую таблицу при изменении источников данных, нужно установить флажок Создаватьсвязи с исходными данными. Связи нельзя использовать, если исходная область и область назначения находятся на одном листе.
При консолидации данных по расположению заголовки категорий исходных областей автоматически не копируются в область назначения. Если необходимо в области назначения разместить заголовки, следует их скопировать или набрать вручную.
2.8. ФУНКЦИИ EXCEL ДЛЯ РАБОТЫ С БАЗОЙ ДАННЫХ В MS Excel включены функции, используемые для анализа данных из списков или баз данных. Каждая из этих функций, которые имеют обобщенное название БДФункция, использует три аргумента:
база_данных:
поле.
критерий.
Эти три аргумента ссылаются на интервалы ячеек на рабочем листе, которые используются данной функцией.
База_данных - это интервал ячеек, формирующих список или базу данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы — полями. Верхняя строка списка содержит названия всех столбцов.
Поле определяет столбец, используемый функцией. Аргумент «поле» может быть задан как текст с названием столбца в двойных кавычках.
Критерий - это интервал ячеек, который содержит задаваемые условия. Любой интервал, который содержит, по крайней мере, одно название столбца и, по крайней мере, одну ячейку под названием столбца с условием, может быть использован как аргумент критерий.
Всего имеется 13 функций баз данных, назначение которых приведено в таблице 1.
Синтаксис функций баз данных имеет следующий вид (за исключением функции ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ):
БДФункция (база_данных. поле. критерий)
Таблица 1
Наименование функции БД
| Назначение функции БД
| ДСРЗНАЧ
| Усредняет значения в столбце списка или базы данных, удовлетворяющих заданным условиям.
| БСЧЁТ
| Подсчитывает количество ячеек в столбце списка или базы данных, содержащих числа, удовлетворяющие заданным условиям.
Примечание. Если аргумент «поле» опущен, то функция БСЧЁТ подсчитывает количество записей в базе данных, отвечающих критериям.
| БСЧЁТА
| Подсчитывает непустые ячейки в столбце списка или базы данных, которые удовлетворяют заданным условиям.
Примечание. Если аргумент «поле» опущен, то функция БСЧЁТА подсчитывает количество записей в базе данных, отвечающих критериям.
| БИЗВЛЕЧЬ
| Извлекает отдельное значение из столбца списка или базы данных, которое удовлетворяет заданным условиям.
Примечание. Если ни одна из записей не удовлетворяет критерию, то функция БИЗВЛЕЧЬ возвращает значение ошибки #ЗНАЧ!.
Если более чем одна запись удовлетворяет критерию, то функция БИЗВЛЕЧЬ возвращает значение ошибки #ЧИСЛО!.
| ДМАКС
| Возвращает наибольшее число в столбце списка или базы данных, которое удовлетворяет заданным условиям.
| ДМИН
| Возвращает наименьшее число в столбце списка или базы данных, которое удовлетворяет заданным условиям.
| БДПРОИЗВЕД
| Перемножает значения в столбце списка или базы данных, которые удовлетворяют заданным условиям.
| ДСТАНДОТКЛ
| Оценивает стандартное отклонение на основе выборки из генеральной совокупности, используя числа в столбце списка или базы данных, которые удовлетворяют заданным условиям.
| ДСТАНДОТКЛП
| Вычисляет стандартное отклонение генеральной совокупности, используя числа в столбце списка или базы данных, которые удовлетворяют заданным условиям.
| БДСУММ
| Суммирует числа в столбце списка или базы данных, которые удовлетворяют заданным условиям.
| БДДИСП
| Оценивает дисперсию генеральной совокупности по выборке, используя числа в столбце списка или базы данных, которые удовлетворяют заданным условиям.
| БДДИСПП
| Вычисляет дисперсию генеральной совокупности, используя числа в столбце списка или базы данных, которые удовлетворяют заданным условиям.
| |
|
|