Шаг 157.
Консолидация рабочих листов
На этом шаге мы рассмотрим консолидацию рабочих листов.
Консолидация - это объединение или накопление информации из двух или более рабочих листов, которые могут находиться в разных рабочих книгах. В некоторых случаях консолидация может включать в себя создание связанных формул. Приведем два типичных примера консолидации:
- Бюджеты отделов фирмы храняться в отдельных рабочих листах одной и той же рабочей книги. Вам нужно консолидировать эти данные и создать итоговый документ бюджета всей фирмы.
- Все руководители отделов представляют свои боджеты в отдельных рабочих книгах. Ваша задача заключается в том, чтобы консолидировать эти файлы в общий бюджет компании.
Для консолидации информации из нескольких рабочих книг можно воспользоваться одним из следующих методов:
- Использовать формулы, содержащие внешние ссылки.
- Скопировать данные и воспользоваться диалоговым окном Специальная вставка.
- Воспользоваться командой Данные | Консолидация.
- Воспользоваться сводной таблицей.
Консолидация с помощью формул.
Консолидация с помощью формул предполагает просто создание формул, содержащих ссылки на другие рабочие листы или рабочие книги. Основные преимущества:
- Динамическое обновление. В случае изменения значений в исходной рабочей книге формулы автоматически пересчитываются.
- Во время создания консолидирующих формул исходные рабочие книги необязательно должны быть открыты.
Если рабочие листы, которые Вы консолидируете, находятся в одной рабочей книге и если способы размещения информации в них идентичны, то в этом случае можно воспользоваться стандартными формулами. Например, для вычисления суммы значений из ячеек A1, находящихся в рабочих листах, начиная с листа Лист2 и заканчивая листом Лист10, надо ввести формулу: =СУММ(Лист2:Лист10!А1).
Если консолидация затрагивает другие рабочие книги, то для ее выполнения можно воспользоваться формулами, содержащими внешние ссылки. Например, если нужно сложить значения из ячеек A1, которые находятся в рабочих листах (Лист1) из двух разных рабочих книг, с именами Регион1 и Регион2, то можно воспользоваться следующей формулой: =[Регион1.xls]Лист1!А1 + [Регион2.xls]Лист1!А1.
Формула может включать произвольное число внешних ссылок, при этом число содержащихся в ней символов не должно превышать 1024.
Консолидация с помощью диалогового окна Специальная вставка
Этот метод применим только в том случае, если все рабочие листы, которые Вы консолидируете, открыты. Недостатком этого метода является то, что консолидация получается нединамичной, т.е. если любые консолидированные данные изменятся, результат будет неправильным. Преимуществом данного метода является то, что при вставке данных из буфера обмена с помощью команды Специальная вставка можно выполнять математические операции. Чтобы воспользоваться этим методом, нужно выполнить следующие действия:
- Скопировать данные из первого диапазона исходного рабочего листа.
- Активизировать зависимую рабочую книгу и выбрать ячейку, в которую нужно поместить консолидированные данные.
- Выбрать команду Правка | Специальная вставка, установить переключатель Сложить, и щелкнуть на кнопке OK.
Использование команды Данные | Консолидация
Этот метод универсален, с его помощью можно выполнить статичную (без формул связи) или динамичную консолидацию (с формулами связи). Команда Данные | Консолидация поддерживает следующие методы консолидации:
- По позиции. Применяется в том случае, если способы размещения информации в исходных рабочих листах идентичны.
- По категории. Проводится подбор данных из исходных рабочих листов по заголовкам строк и столбцов.
На рисунке 1 показано диалоговое окно Консолидация, которое содержит следующие элементы управления:
Рис. 1. Диалоговое окно Консолидация
- Функция. Определяется тип консолидации (Сумма, Количество значений, Среднее, Максимум и т.д.)
- Ссылка. Адрес диапазона для консолидации из исходного файла. После того, как Вы введете адрес диапазона, щелкните на кнопке Добавить, чтобы добавить его в список диапазонов. Если Вы выполняете консолидацию по позиции, не включайте в диапазон консолидации заголовок диапазона. А в случае консолидации по категории Вы должны этот заколовок включить.
- Список диапазонов. Список всех ссылок, которые были зафиксированы с помощью кнопки Добавить.
- Использовать в качестве имен. Опции этого раздела позволяют при выполнении консолидации использовать заголовки в верхней строке, левом столбце или обеих позициях. Используйте эти опции для выполнения консолидации по категории.
- Создать связи с исходными данными. При выборе этой опции в зависимом рабочем листе создается структура, которая содержит внешние ссылки на ячейки назначения. Кроме того, структура содержит такжн формулы вычисления итогов. Если не активизировать эту опцию, то при выполнении консолидации формулы со связями создаваться не будут.
- Кнопка Обзор. Служит для вызова диалогового окна, в котором можно выбрать рабочую книгу.
- Кнопка Добавить. Перенос ссылки из поля Ссылка в поле Список диапазонов.
- Кнопка Удалить. Удаление выбранной ссылки из списка диапазонов.
На следующем шаге рассмотрим импортирование данных.
Предыдущий шаг
Содержание
Следующий шаг