Как сделать связь между листами в excel с формулами

Exceltip

Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

Создание связи между таблицами Excel

Связь между таблицами Excel – это формула, которая возвращает данные с ячейки другой рабочей книги. Когда вы открываете книгу, содержащую связи, Excel считывает последнюю информацию с книги-источника (обновление связей)

Межтабличные связи в Excel используются для получения данных как с других листов рабочей книги, так и с других рабочих книг Excel. К примеру, у вас имеется таблица с расчетом итоговой суммы продаж. В расчете используются цены на продукт и объем продаж. В таком случае имеет смысл создать отдельную таблицу с данными по ценам, которые будут подтягиваться с помощью связей первой таблицы.

связи Excel

Когда вы создаете связь между таблицами, Excel создает формулу, которая включает в себя имя исходной книги, заключенную в скобки [], имя листа с восклицательным знаком на конце и ссылку на ячейку.

Создание связей между рабочими книгами

  1. Открываем обе рабочие книги в Excel
  2. В исходной книге выбираем ячейку, которую необходимо связать, и копируем ее (сочетание клавиш Ctrl+С)
  3. Переходим в конечную книгу, щелкаем правой кнопкой мыши по ячейке, куда мы хотим поместить связь. Из выпадающего меню выбираем Специальная вставка
  4. В появившемся диалоговом окне Специальная вставка выбираем Вставить связь.

Специальная вставка

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

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

Прежде чем создавать связи между таблицами

Прежде чем вы начнете распространять знания на свои грандиозные идеи, прочитайте несколько советов по работе со связями в Excel:

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

Автоматические вычисления. Исходная книга должна работать в режиме автоматического вычисления (установлено по умолчанию). Для переключения параметра вычисления перейдите по вкладке Формулы в группу Вычисление. Выберите Параметры вычислений –> Автоматически.

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

Обновление связей

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

Изменить связи Excel

В появившемся диалоговом окне Изменение связей, выберите интересующую вас связь и щелкните по кнопке Обновить.

Обновление связи

Разорвать связи в книгах Excel

Разрыв связи с источником приведет к замене существующих формул связи на значения, которые они возвращают. Например, связь =[Источник.xlsx]Цены!$B$4 будет заменена на 16. Разрыв связи нельзя отменить, поэтому прежде чем совершить операцию, рекомендую сохранить книгу.

Перейдите по вкладке Данные в группу Подключения. Щелкните по кнопке Изменить связи. В появившемся диалоговом окне Изменение связей, выберите интересующую вас связь и щелкните по кнопке Разорвать связь.

Вам также могут быть интересны следующие статьи

  • Как сравнить два столбца в Excel — методы сравнения данных Excel
  • Формулы таблиц Excel
  • Функция СЖПРОБЕЛЫ в Excel с примерами использования
  • Четыре способа использования ВПР с несколькими условиями
  • Что если отобразить скрытые строки в Excel не работает
  • Седьмой урок обучающего курса — Основы Excel — Управление несколькими рабочими листами
  • Пятый урок курса по основам Excel — Печать в программе
  • Шестой урок онлайн курса по основам Excel — Управление рабочим листом
  • Четвертый урок курса по основам Excel — Изменение ячеек
  • Третий урок курса по основам Excel — Форматирование рабочих листов

7 комментариев

Спасибо! очень полезный материал!

Пожалуйста, исправьте опечатку:
«В исходной книге выбираем ячейку, которую необходимо связать, и копируем ее (сочетание клавиш Ctrl+V)»
Думаю должно быть «Ctrl+С»

Как сделать связь между листами в excel с формулами

Урок № 7.
РАБОЧАЯ КНИГА EXCEL. СВЯЗЬ ТАБЛИЦ,

  • научиться использовать несколько листов рабочей книги
  • научиться осуществлять связь между листами одной рабо­чей книги и связь между файлами.

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

Постановка задачи.
Необходимо создать классный журнал. Для простоты ограничимся тремя предметами: литература, алгебра, геометрия. Отель­ный лист рабочей книги отводится для каждого предмета. Он со­держит список класса (ограничимся пятью учениками), текущие оценки и итоговую оценку за 1 четверть. На отдельном листе дол­жна быть представлена ведомость итоговых оценок за 1 четверть, которая должна быть заполнена оценками с использованием ссы­лок на соответствующие листы по предметам.

ХОД РАБОТЫ

ЗАДАНИЕ 1. На заполните и оформите таблицу со­гласно рисунку:

картинка excel

Для чисел в ячейках, содержащих даты проведения занятий, задайте формат Дата (Код: Д.ММ).
Оценки за 1 четверть вычислите по формуле как среднее ариф­метическое текущих оценок, используя функцию СРЗНАЧ.

ЗАДАНИЕ 2. Сохраните таблицу в личном каталоге рабочего диска под именем jurnal.xks.

ЗАДАНИЕ 3. Создайте аналогичные листы для предметов алгебра и геометрия, для чего:
3.1.Скопируйте таблицу Литература на следующий лист, ис­пользуя команды меню: Правка – Переместить/скопировать

картинка excel

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

ЗАДАНИЕ 4. Переименуйте листы: в , в , в .

Для этого дважды щелкните на ярлычке соответствующего листа и задайте в диалоговом окне новое имя. Можно один раз щелкнуть по ярлычку правой кнопкой мыши и открыть контекст­но-зависимое меню, в котором выбрать пункт Переименовать.

ЗАДАНИЕ 5. На листах и в таблицах соответственно измените названия предметов, текущие оценки, даты.

Связь рабочих листов

Excel позволяет использовать в таблице данные с других лис­тов и из других таблиц. Связь между двумя листами достигается за счет введения в один лист формулы связи со ссылкой на ячейку на другом листе.

ЗАДАНИЕ 6. На создайте таблицу – Ведомость итоговых оценок за 1 четверть, для чего:
6.1. Переименуйте в Лист
6.2.Заполните таблицу ссылками на соответствующие ячейки других листов:

  • В ячейку А2 занесите формулу = Литература!А2

Литература! — ссылка на другой лист, символ ! обязателен А2 — адрес ячейки на листе , используется относительная адресация.

  • Размножьте формулу на последующие 5 ячеек столбца А и соответствующие ячейки столбца В.

В ведомости заполнятся колонки № и Фамилия учащегося.

  • В ячейку СЗ занесите формулу =Литература! L3
  • Размножьте формулу на последующие 4 ячейки столбца.

Столбец заполнился оценками за i четверть по литературе. Таким образом будет установлена связь между листом — и листом .

картинка excel

ЗАДАНИЕ 7. Удалите листы, которые не будут использоваться, в рабочей книге (3-16).
Для удаления листа выберите команду Удалить из контекстно-зависимого для ярлычков. Для удаления сразу несколь­ких рабочих листов предварительно выделите их при нажатой клавише .
Пока информация рабочего листа занимает один экран, дос­таточно одного окна. Если это не так, то можно открыть несколь­ко окон и одновременно отслеживать на экране разные области рабочего файла.
В нашем примере это также удобно сделать, расположив в разных окнах разные рабочие листы.

ЗАДАНИЕ 8. Проверьте правильность заполнения таблицы.
8.1. Откройте для просмотра еще одно окно. Выполните команды меню: Окно — Новое окно.
8.2. В новом окне выберите рабочий лист .
8.3. Выполните команды меню: Окно — Упорядочить окна — Упо­рядочить , (*) каскадом.

картинка excel

Экран после выполнения указанных действий примет вид, представленный на рисунке.

картинка excel

Активным всегда является только одно из окон. Для активизации другого окна нужно щелкнуть по нему.

ЗАДАНИЕ 9. Проверьте, как работает связь таблиц.
9.1. На листе Руслановой Галине исправьте две текущие оценки 3 на 4.
Внимание! Изменилась итоговая оценка Руслановой Галины за 1 четверть, как на листе , так и на листе .
9.2. Исправьте текущие оценки Руслановой Галине опять на 3.
Таким образом, связь между различными листами одной ра­бочей книги действует.

Связь между файлами

Связь между двумя файлами достигается за счет введения в — один файл формулы связи со ссылкой на ячейку в другом файле. Файл, который получает данные из другого, называется файлом назначения, а файл, который отдает данные, — файлом-источни­ком.
Как только связь устанавливается, Excel копирует величину из ячейки в файле-источнике в ячейку — файла назначения. Величи­на в ячейке назначения автоматически обновляется.

ЗАДАНИЕ 10. Осуществите связь между листами разных рабочих книг. Заполните столбец в Ведомости оценками по литературе, взяв их из файла jurnal.xls.
10. 1. Очистите от оценок столбец Литература, используя ко­манды меню: Правка – Очистить содержимое.
10.2.В ячейку СЗ занесите формулу: =’A:\PETROV\[jurnal1.хls]Литература ‘!L3,

‘A:\PETROV\[jurnal1.хls]Литература ‘!L3 — путь к файлу jurnal.xls и листу . Обязательно в «». Имя файла обязательно в квадратных скобках. В пути должен быть указан ваш рабочий диск и ваш личный каталог.
10.3. Размножьте формулу на последующие 4 ячейки столбца.
Столбец заполнился оценками по литературе, т.е., связь установлена.

ЗАДАНИЕ 11. Самостоятельно заполните ведомость 1 четверть по предметам алгебра и геометрия.

ЗАДАНИЕ 12. Раскройте еще два окна и разместите в них листы и , упорядочив окна каскадом.

картинка excel

ЗАДАНИЕ 13. Закройте все окна, кроме окна . Разверните это окно на весь экран.

ЗАДАНИЕ 14. На листе напечатайте список учеников, которые закончили 1 четверть с оценкой 5,4,3 по предмету:
14.1. На листе . В ячейку А10 введите текст: «Получили оценку 5:»
14.2. Скопируйте это текст в ячейки А17 и А24.
14.3. В ячейке А17 измените текст на: «Получили оценку 4:», а в ячейке А24 на: «Получили оценку 3:».
14.4. С использованием Автофильтра выберите записи с итоговой оценкой 5 за 1 четверть.
14.5. Выделите фамилии учеников и скопируйте их в 11-ю строку в столбце В.
14.6. С ячеек с фамилиями, которые были только что скопированы, снимите обрамление и фон.
14.7.Аналогичные действия произведите для учеников, которые получили оценку 3 и 4.
14.8.Отмените Автофильтр, выполнив команду: Данные – Фильтр – Автофильтр.
В результате всех действий лист будет иметь вид:

картинка excel

ЗАДАНИЕ 15. Сохраните таблицу на диске в личном каталоге под именем work7.xls.

ЗАДАНИЕ 16. Распечатайте лист , предваритель­но сняв колонтитулы. Меню: Файл — Печать, (*) — выделенные листы.

ЗАДАНИЕ 17. Подведите итоги.
Проверьте:
знаете ли вы, что такое:

умеете ли вы:

Если нет, то еще раз внимательно перечитайте соответствую­щие разделы работы.

Ссылка на основную публикацию