Как создать динамическую гиперссылку в Excel (3 быстрых способа)

  • Поделись Этим
Hugh West

Microsoft Excel позволяет работать со ссылками. Случаи могут быть такими, как гиперссылка на ячейку , находить ссылки , работа с неработающими ссылками , и многое другое. Сегодня мы покажем вам 3 быстрых способа, как создать динамическую гиперссылку в Excel. Для этого занятия мы используем Office 365 но не стесняйтесь использовать свои.

Скачать Рабочую тетрадь для практических занятий

Вы можете скачать рабочую тетрадь по практике по ссылке ниже.

Динамическое создание гиперссылок.xlsx

3 подходящих способа создания динамической гиперссылки в Excel

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

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

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

А подробности в Подробности рабочий лист.

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

Чтобы создать динамическую гиперссылку, мы можем воспользоваться функцией HYPERLINK Функция.

Шаги:

  • Выберите сначала ячейку, чтобы создать динамическая гиперссылка .
  • Затем введите в эту ячейку следующую формулу, чтобы создать динамическую гиперссылку.
=HYPERLINK("#"& "Details!"& "B5", "Click to See Details")

  • Здесь имя листа Подробности Мы написали имя, за которым следует " ! ". Excel различает имя листа и ссылку на ячейку через " ! ". А затем ссылку на ячейку. Это создаст динамическую гиперссылку.

  • Щелкните по ссылке, она приведет вас к целевой ячейке.

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

  • Измените ссылки на ячейки вручную.

  • Например, для Леонардо Ди Каприо , мы изменили ссылку на ячейку на C 9 Теперь это будет связано с правильной ячейкой.

Похожие чтения:

  • Гиперссылка Excel на другой лист на основе значения ячейки
  • Как связать таблицу в Excel с другим листом (2 простых способа)
  • Как добавить гиперссылку на другой лист в Excel (2 простых способа)

2. Применение функции MATCH для создания динамической гиперссылки

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

Шаги:

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

  • A Валидация данных появится мастер. Перейдите к Настройка вкладка.
  • Выберите Список в Разрешить и определите диапазон в разделе Источник секция.
  • Затем нажмите на OK чтобы завершить процесс создания выпадающего списка.

  • Теперь мы видим выпадающий список с выбранными данными.

  • Теперь введите следующую формулу для создания динамической гиперссылки.
=HYPERLINK("#"& "Details!B"&(MATCH(B5,Details!$B$5:$B$9,0)+4), "Click to See Details")

  • Наконец, нажмите кнопку ENTER Щелкните на гиперссылке, которая приведет вас к нужному месту назначения.

3. Комбинация функций INDEX и MATCH для создания динамической гиперссылки

В предыдущем разделе мы использовали МАТЧ функция наряду с HYPERLINK функцию. Мы можем использовать МАТЧ и HYPERLINK функции, и они будут работать так же, как и в предыдущем разделе. В дополнение к этому ИНДЕКС и КЛЕТКА функции будут играть полезную роль.

Шаги:

  • Сначала создайте выпадающий список.

  • Теперь введите следующую формулу в ячейку, где вы хотите создать динамическую гиперссылку.
[ =HYPERLINK("#"&CELL("адрес",INDEX(Details!B5:B9,MATCH(B5,Details!B5:B9,0))), "Нажмите, чтобы увидеть подробности")

  • В качестве завершающего шага нажмите кнопку ENTER После этого щелкните по гиперссылке, которая приведет вас к определенному месту назначения.

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.