Excel

Как сделать ссылку на другой лист в excel: Ссылки на другие листы в Excel

Ссылки на другие листы в Excel

Перейти к содержанию

Search for:

Главная » Уроки MS Excel

Автор Антон Андронов На чтение 3 мин Опубликовано

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

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

Чтобы сделать это, в начале ссылки должно стоять имя листа с восклицательным знаком (!). Например, если необходимо сослаться на ячейку A1 на листе Лист1, ссылка будет выглядеть так: Лист1!A1.

Обратите внимание, если в названии листа содержатся пробелы, то его необходимо заключить в одинарные кавычки (‘ ‘). Например, если вы хотите создать ссылку на ячейку A1, которая находится на листе с названием Бюджет июля. Ссылка будет выглядеть следующим образом: ‘Бюджет июля’!А1.

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

  1. Найдите ячейку, на которую хотите сослаться, и запомните, где она находится. В нашем примере это ячейка E14 на листе Заказ меню.
  2. Перейдите к нужному листу. В нашем примере, мы выберем лист
    Счет за услуги по питанию
    .
  3. Выбранный лист откроется.
  4. Найдите и выделите ячейку, в которой должно появиться значение. В нашем примере мы выделим ячейку B2.
  5. Введите знак равенства (=), название листа с восклицательным знаком(!) и адрес ячейки. В нашем примере мы введем =’Заказ меню’!E14.
  6. Нажмите Enter на клавиатуре. Появится значение, на которое идет ссылка. Если значение ячейки E14 на листе Заказ меню изменить, то и значение на листе Счет за услуги по питанию автоматически обновится.

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

Если Вы введете название листа неправильно, в ячейке появится ошибка #ССЫЛКА! В следующем примере мы допустили опечатку в названии. Рядом с ячейкой, которая содержит ошибку, появился смарт-тег с восклицательным знаком. Нажмите на него и выберите из раскрывающегося списка нужный вам вариант: редактировать или игнорировать ошибку.

Как создать ссылку на другую книгу Excel

Помимо создания ссылок на другие листы, Excel также позволяет создавать ссылки на другие книги. Для этого перед ссылкой на рабочий лист необходимо подставить имя книги в квадратных скобках. Например, если имя книги – Книга1, листа – Лист1, то ссылка на ячейку А1 будет выглядеть следующим образом: =[Книга1.xlsx]Лист1!А1

Чтобы использовать приведенную выше конструкцию, необходимо, чтобы рабочая книга Excel, на которую мы ссылаемся, была открыта.

Оцените качество статьи. Нам важно ваше мнение:

Adblock
detector

Ссылка на ячейку в другом листе Excel

На всех предыдущих уроках формулы и функции ссылались в пределах одного листа. Сейчас немного расширим возможности их ссылок.

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

Ссылка на лист в формуле Excel

Доходы за январь, февраль и март введите на трех отдельных листах. Потом на четвертом листе в ячейке B2 просуммируйте их.

Возникает вопрос: как сделать ссылку на другой лист в Excel? Для реализации данной задачи делаем следующее:

  1. Заполните Лист1, Лист2 и Лист3 так как показано выше на рисунке.
  2. Перейдите на Лист4, ячейка B2.
  3. Поставьте знак «=» и перейдите на Лист1 чтобы там щелкнуть левой клавишей мышки по ячейке B2.
  4. Поставьте знак «+» и повторите те же действия предыдущего пункта, но только на Лист2, а потом и Лист3.
  5. Когда формула будет иметь следующий вид: =Лист1!B2+Лист2!B2+Лист3!B2, нажмите Enter. Результат должен получиться такой же, как на рисунке.



Как сделать ссылку на лист в Excel?

Ссылка на лист немного отличается от традиционной ссылки. Она состоит из 3-х элементов:

  1. Имя листа.
  2. Знак восклицания (служит как разделитель и помогает визуально определить, к какому листу принадлежит адрес ячейки).
  3. Адрес на ячейку в этом же листе.

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

Ссылка на лист в другой книге Excel

Ссылка на лист в другой книге имеет уже 5 элементов. Выглядит она следующим образом: =’C:\Docs\[Отчет.xlsx]Лист1′!B2.

Описание элементов ссылки на другую книгу Excel:

  1. Путь к файлу книги (после знака = открывается апостроф).
  2. Имя файла книги (имя файла взято в квадратные скобки).
  3. Имя листа этой книги (после имени закрывается апостроф).
  4. Знак восклицания.
  5. Ссылка на ячейку или диапазон ячеек.

Данную ссылку следует читать так:

  • книга расположена на диске C:\ в папке Docs;
  • имя файла книги «Отчет» с расширением «. xlsx»;
  • на «Лист1» в ячейке B2 находится значение на которое ссылается формула или функция.

Полезный совет. Если файл книги поврежден, а нужно достать из него данные, можно вручную прописать путь к ячейкам относительными ссылками и скопировать их на весь лист новой книги. В 90% случаях это работает.

Без функций и формул Excel был бы одной большой таблицей предназначенной для ручного заполнения данными. Благодаря функциям и формулам он является мощным вычислительным инструментом. А полученные результаты, динамически представляет в желаемом виде (если нужно даже в графическом).

все уроки

Как связать данные на одной странице электронной таблицы с другим листом

Учебные пособия по приложениям

1 мин чтения

Мэтью Гуай · 2 июня 2017 г. это на другом листе. Вы можете скопировать его, но тогда, когда вы измените данные на одном листе, вам придется изменить их и на другом листе.

Есть вариант получше — свяжите ячейки электронной таблицы, чтобы в каждом месте были одни и те же данные. Вот как это делается в Google Sheets (тот же прием работает в Excel, Numbers, Quip и других популярных приложениях для работы с электронными таблицами):

Связать ячейки электронной таблицы с помощью !

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

Допустим, имя вашего листа — «Имена», и вам нужны данные из ячейки B3. Просто введите =Names!B3 в любую ячейку, и вы получите данные из этой ячейки на новом листе.

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

Теперь, если вы измените данные в исходной ячейке B3 на листе Names , данные будут обновляться везде, где вы ссылаетесь на эту ячейку.

Нужно вычислить значения из этой ячейки? Просто введите остальную часть своей функции, как обычно. Если Names!B3 имеет значение 3 и вы введете =Names!B3*3 , вы получите результат 9 в новой ячейке, как и ожидалось.

Соедините листы в разных электронных таблицах

У вас есть ячейки в двух разных электронных таблицах , которые вы хотите связать? Лучший вариант — использовать рабочие процессы Zapier Google Sheets для связывания ваших листов. Zapier может отслеживать новые или обновленные данные в вашей ячейке и копировать их в другую электронную таблицу, чтобы обновлять данные в электронных таблицах и учетных записях.

Создание строк Google Sheets из новых обновлений других строк Google Sheets

Создание строк Google Sheets из новых обновлений других строк Google Sheets

Попробуйте его

Google Sheets

Google Sheets

Обновление Google Sheets Rows с данными из новых строк, также на Google Sheets

Попробуйте

Таблицы Google

Таблицы Google


Теперь, когда ваши данные связаны, вы сэкономите время, не копируя и вставляя данные, и всегда будете иметь правильные данные на каждой таблице. .


Вопрос задан Андреа

Получайте советы по продуктивности прямо на ваш почтовый ящик

Мы будем отправлять вам электронные письма 1–3 раза в неделю — и никогда не разглашаем вашу информацию.

Мэтью Гуай

Мэтью Гуай — редактор и писатель из Бангкока. Когда он не пишет, он, скорее всего, читает новую книгу или исследует случайные улицы в новом городе. Следите за Мэтью на @maguay.

теги

  • Google

упомянутые приложения

  • Таблицы Google

Как автоматически обновлять данные на другом листе в Excel

Время чтения: 34 минуты

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

В этой статье объясняется, как это делается.



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

Один рабочий лист называется исходным рабочим листом , откуда эта ссылка автоматически извлекает данные, а другой рабочий лист называется

целевым рабочим листом  , который содержит эту формулу ссылки и данные в котором обновляются автоматически.

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

Два метода связывания данных на разных листах

Мы можем связать эти два рабочих листа двумя разными способами.

  1. Копировать и вставить ссылку
    • На исходном листе выберите ячейку, содержащую данные или которую вы хотите связать с другим листом, и скопируйте ее, нажав кнопку  Скопируйте кнопку с вкладки Главная или нажмите CTRL+C .
    • Перейдите к целевому рабочему листу и щелкните ячейку, в которую вы хотите связать ячейку из исходного рабочего листа. На вкладке Home
      нажмите кнопку со стрелкой раскрывающегося списка Вставить и выберите Вставить ссылку в разделе «Другие параметры вставки». Или щелкните правой кнопкой мыши ячейку на целевом листе и выберите Вставить ссылку из Параметры вставки .
    • Сохраните работу или вернитесь к исходной книге и нажмите кнопку ESC на клавиатуре, чтобы удалить границу вокруг скопированной ячейки и сохранить работу.

  2. Ввести формулу вручную
    • На целевом листе щелкните ячейку, которая будет содержать формулу ссылки, и введите знак равенства (=)
    • Перейдите к исходному листу, щелкните ячейку, содержащую данные, и нажмите Enter на клавиатуре. Сохраните свою работу.

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

Обновление ячейки на одном листе на основе ячейки на другом листе

Предположим, у нас есть значение 200 в ячейке A1 на Листе 1, и мы хотим обновить ячейку A1 на Листе 2, используя формулу связывания. Мы можем сделать это, используя те же два метода, которые мы рассмотрели.

Использование метода копирования и вставки ссылки

Скопируйте значение ячейки 200 из ячейки A1 на листе Sheet1.

Перейдите на Лист2, щелкните ячейку A1 и щелкните стрелку раскрывающегося списка Кнопка «Вставить » на вкладке «Главная » и выберите кнопку «Вставить ссылку ». Он создаст ссылку, автоматически введя формулу = Sheet1!A1 .

Или щелкните правой кнопкой мыши ячейку на целевом листе Лист2 и выберите 9.0149 Вставить ссылку

из  Параметры вставки : формула ссылки будет сгенерирована автоматически.

Ввод формулы вручную

Мы можем вручную ввести формулу связывания в ячейку A1 на целевом рабочем листе Sheet2, чтобы обновить данные, вытащив их из ячейки A1 листа Sheet1.

В ячейке A1 на Листе 2 вручную введите знак равенства (=), перейдите на Лист 1, щелкните ячейку A1 и нажмите клавишу ВВОД на клавиатуре. Следующая формула связывания будет обновлена ​​на целевом листе, который свяжет ячейку A1 обоих листов.
=Лист1!A1

Обновление ячейки на одном листе, только если первый лист соответствует условию

Вводя формулу связывания вручную, мы можем обновить данные в ячейке A1 на Листе 2 на основе условия, если значение ячейки A1 на Листе 1 больше 200.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *