Смекни!
smekni.com

Консолидация данных в Excel (стр. 4 из 5)

Пример 15. В примере диапазон В2:В5 рабочей книги Годовые отчеты связан с диапазоном Е2:Е5 рабочей книги Квартал1 (рис. 23).


Чтобы установить эту связь выполните следующие действия:

1. Откройте рабочие книги, между которыми вы хотите установить связь.

2. Активизируйте исходную рабочую книгу.

3. Выделите диапазон ячеек, с которым вы хотите установить связь.

4. Выберите команду Правка, Копировать

5. Активизируйте конечную рабочую книгу, в которой нужно установить связь с данными. Выделите левый верхний угол диапазона ячеек, в который вы хотите поместить связь.

В данном примере необходимо выделить ячейку В5 рабочего листа 1996 рабочей книги Годовые отчеты. Не выделяйте весь диапазон, в который нужно поместить связь, т. к. при этом очень просто ошибиться в размерах и получить сообщение об ошибке Область копирования и область вставки имеют различную форму. Достаточно всего-навсего выделить один верхний левый угол диапазона.

6. Выберите команду Правка, Специальная вставка или, щелкнув правой кнопкой мыши по выделенной ячейке, выберите команду Специальная вставка из контекстного меню. На экране появится соответствующее диалоговое окно.

7. Установите переключатель. Вставить в положение Все, a переключатель Операция — в положение Нет (рис.13.)

8. Нажмите кнопку Вставить связь. В ячейках появятся ссылки.

1.2.3 Связывание с изображениями ячеек рабочего листа

Чтобы на одном листе собрать данные из разных документов, можно использовать связь изображения области рабочего листа с другим листом. Это является прекрасным способом для создания легко обновляемых отчетов, выводимых как на экран, так на печать. Связанные изображения ячеек рабочего листа имеют следующие преимущества перед связанными ячейками и диапазонами:

- Связанные изображения ячеек могут быть быстро открыты и обновлены. При двойном щелчке по изображению открывается лист-источник и выделяется соответствующий диапазон. Если файл рабочей книги, содержащий необходимый лист закрыт, то он откроется автоматически. Это позволяет легко вносить изменения в данные и, следовательно, в рисунок

- Связанные изображения ячеек можно отформатировать большинством способов, применяемых к текстовым полям, что обеспечивает высокое качество печатных документов

- Связанные объекты, в отличии от самих ячеек листа, могут быть свободно перемещены, увеличены или уменьшены. Такая гибкость позволяет добиваться высококачественного оформления страниц, объединяющих различные данные

- Связанные изображения ячеек могут быть выведены на печать вместе с зависящими от них диаграммами

- Связанные изображения ячеек могут быть ассоциированы с макросами, выполняющимися в момент выбора объекта

Однако у связанных изображений ячеек рабочего листа есть и недостатки:

- Нельзя вводить данные непосредственно в связанные изображения ячеек

- В вычислениях связанные изображения ячеек использовать нельзя. Для этой цели следует пользоваться связью с самими ячейками и диапазонами рабочего листа.

Процесс связывания изображения ячеек состоит из двух шагов: копирование рисунка ячейки и последующая вставка в нужное место.

Для копирования можно воспользоваться кнопкой Камера , которая находится среди кнопок в категории Дополнительные средства. Чтобы получить доступ к этой кнопке, сделайте правый щелчок по любой существующей панели инструментов, выберите в контекстном меню команду Настройка, затем выделите категорию Дополнительные средства и перетащите кнопку Камера в любое место рабочего листа или на любую открытую панель инструментов.

Чтобы связать изображение ячеек рабочего листа с помощью кнопки Камера, выполните следующие действия:

- Выделите исходный диапазон, рисунок которого вы хотите создать.

- Нажмите кнопку Камера. Указатель мыши примет вид маленького крестика.

- Перейдите на рабочий лист, на котором вы хотите поместить рисунок.

- Щелчком мыши укажите то место, в котором хотите видеть левый верхний угол рисунка ячеек. На рабочем листе появится изображение ячеек, выделенное черными маркерами.

Чтобы сделать то же самое с помощью команд меню и клавиатуры, выполните следующие действия:

- Выделите исходный диапазон, рисунок которого вы хотите создать.

- Выполните команду Правка, Копировать или нажмите комбинацию клавиш <Ctrl>+<0>.

- Перейдите на рабочий лист, на котором вы хотите разместить рисунок.

- Выделите ячейку, которая должна находиться в верхнем левом углу рисунка.

Нажав и удерживая клавишу <Shift>, выполните команду Правка, Вставить связь с рисунком.

Пример 16.

На новом рабочем листе сформировать рисунок для построенной в Примере 11 сводной таблицы.

Для этого необходимо:

- выделить исходный диапазон А30:Е42,

- щелкнуть по кнопке Копировать в буфер, перейти к ячейке А1 нового листа,

-удерживая клавишу <Shift>, выполните команду Правка, Вставить связь с рисунком. Результат представлен на рис.24.


1.2.4 Обновление связанных изображений ячеек

Когда вы впервые открываете рабочую книгу, содержащую связанные изображения ячеек, на экране появляется диалоговое окно с вопросом, не хотите ли вы обновить связи с закрытыми в данный момент файлами. Чтобы обновить связи, нажмите кнопку Да (Yes). Чтобы сохранить рисунки в том состоянии, в каком они находились в момент последнего сохранения, нажмите кнопку Нет (No).

Чтобы обновить изображение ячеек или внести изменение в источник, сделайте двойной щелчок по рисунку ячеек, тогда откроется исходный рабочий лист и активизируется его окно. Теперь можно внести в исходный рабочий лист необходимые изменения, сохранить его и закрыть, чтобы изображение было обновлено. Если изображение связано с ячейками своей собственной рабочей книги, то для обновления изображения закрывать рабочую книгу необязательно.

После двойного щелчка по изображению ячеек, на экране появляется рабочий лист с выделенным исходным диапазоном. Быстро вернуться на рабочий лист с изображением можно с помощью клавиши перехода <F5>. Обратите внимание на то, что в списке Перейти к диалогового окна Переход находится адрес ячейки рабочего листа, содержащего связанное изображение ячеек. Если вы, не сделав никаких изменений в диалоговом окне, просто нажмете кнопку ОК, то немедленно вернетесь туда, откуда был вызван этот рабочий лист. Чтобы обновить связи или открыть исходный файл с помощью клавиатуры:

Откройте рабочий лист, содержащий связанные рисунки.

Выберите команду Правка, Связи (рис. 25.).


- Выделите исходный рабочий лист в списке Исходный файл. Для того чтобы выделить несколько рабочих листов, воспользуйтесь клавишей <Ctrl>. Несколько расположенных рядом рабочих листов можно выделить с помощью клавиши <Shift> и клавиш управления курсором.

- Нажмите кнопку Обновить, затем нажмите кнопку Закрыть или клавишу <Esc>.

Чтобы открыть выделенный исходный рабочий лист, нажмите кнопку Открыть.

1.2.5 Изменение связи с изображением ячеек

Если изменилось имя исходной рабочей книга или эта рабочая книга была перемещена на новое место, или когда вы просто хотите связаться с другой рабочей книгой, необходимо изменить ссылку на внедренный рисунок. Ссылки на связанные изображения ячеек, а также другие объекты ничем не отличаются от аналогичных ссылок на ячейки и диапазоны. Увидеть ссылку на объект можно в строке формул, когда объект выделен. Там же ее можно отредактировать обычным образом. Если исходная рабочая книга закрыта в момент внесения изменений в ссылку, новое изображение ячеек не появится на рабочем листе. Видна будет только старая граница объекта. В этом случае следует обновить связь одним из способов, описанным в предыдущем разделе.

Чтобы изменить все связи, установленные с одной исходной рабочей книгой, выберите команду Правка, Связи и воспользуйтесь кнопкой Изменить. Появится диалоговое окно, в котором можно будет выбрать новый файл-источник. Чтобы изменения отразились на рабочем листе, необходимо также обновить связь.

Чтобы удалить связанный рисунок ячеек, выделите его и нажмите клавишу <Delete> или <BackSpace>.


1.3 Основные приемы работы со связанными книгами

1.3.1 Открытие связанных рабочих книг

При открытии рабочей книги с внешними ссылками, связи могут обновляться по-разному. Если исходная рабочая книга в этот момент открыта, то связи обновляются автоматически. Если исходная рабочая книга закрыта, на экране появляется диалоговое окно с вопросом об обновляемых связях (рис. 26).


Если в этом диалоговом окне нажать кнопку Да, то Excel прочитает все необходимые данные с диска и обновит содержимое рабочей книги. Если нажать кнопку Нет, то Excel оставит в рабочей книге без изменения те значения, которые в ней находились во время последнего сохранения.

Если вы уже открыли целевую рабочую книгу и теперь хотите открыть исходные рабочие книги, выполните следующие действия:

1. Активизируйте рабочую страницу, содержащую внешние связи.

2. Выберите команду Правка, Связи. На экране появится диалоговое окно Связи (рис. 27).