Как преобразовать путь к файлу в гиперссылку в Excel?
Используя HYPERSSLINK, пользователи получают более легкий доступ к объектам, которые являются частью Excel (ячейки, листы книги), частью другой программы (блокнот, Word) или были доступны через Интернет. Эта функция имеет следующую синтаксическую нотацию:
Описание двух параметров функции аргументов:
- Адрес — текстовое значение, соответствующее имени открываемого объекта и полному пути к нему. Этот параметр является обязательным. Адрес может указывать на определенную часть документа, например, ячейку или ряд ячеек, вкладку в текстовом редакторе Word. Он может содержать путь к файлу в файловой системе компьютера (например, «C:UserssoulpDocuments») или URL страницы в Интернете.
- [имя] — текстовое значение, которое будет отображаться в качестве текста гиперссылки. Он отображается синим цветом, а текст подчеркнут.
- Параметры адрес и [имя] принимают значения в виде текстовой строки в кавычках (“адрес_гиперссылки”, “имя_гиперссылки”) либо ссылки на ячейки, в которых содержатся адрес и название объекта соответственно.
- В приложении Excel Online (онлайн версия программы Excel для работы через веб-интерфейс) функцию ГИПЕРССЫЛКА можно использовать только для создания гиперссылок на веб-объекты, поскольку приложения-браузеры не имеют доступа к файловым системам устройств.
- Если в ячейке, на которую ссылается параметр [имя], установилось значение кода ошибки #ЗНАЧ!, в качестве текста созданной гиперсылки будет также отображено «#ЗНАЧ!».
- Для выделения ячейки, содержащей гиперссылку, без перехода по ней необходимо навести курсор мыши на требуемую ячейку, нажать и не отпускать левую кнопку мыши до момента, пока курсор не изменит свою форму на «+». Затем можно отпустить кнопку мыши, требуемая ячейка будет выделена.
- В онлайн версии программы Excel для выделения ячейки, содержащей гиперссылку, необходимо навести курсор так, чтобы он выглядел в виде обычной стрелки. Для перехода по гиперссылке необходимо навести курсор непосредственно на ее текст. В этом случае курсор примет вид руки.
- Для создания гиперссылки на интернет-ресурс можно использовать следующую запись: =ГИПЕРССЫЛКА(“http://www.yandex.ru/”;”Поисковая система Яндекс”).
- Гиперссылка на документ, хранящийся в файловой системе ПК, может быть создана следующим образом: =ГИПЕРССЫЛКА(“C:UserssoulpDownloadsдокумент_2”;”Ссылка на документ_2”). При переходе по данной гиперссылке появится диалоговое окно с предупреждением о возможном наличии вредоносного ПО в файле. Для открытия файла необходимо нажать кнопку «ОК» в этом диалоговом окне. Если по указанному пути файл отсутствует, появится соответствующее уведомление.
- Для создания гиперссылки на другой лист в книге Excel можно использовать подобную запись: =ГИПЕРССЫЛКА(“[Книга1.xlsx]Лист2!A1”;”Лист2”). При переходе по данной гиперссылке будет открыт Лист2, а фокус будет установлен на ячейку A1.
- Гиперссылку можно вставить используя визуальный пользовательский интерфейс (соответствующий пункт контекстного меню, кнопка на панели задач).
Используем формулу для создания ссылки
Вы также можете вставить гиперссылку в Excel с помощью формулы HYPERRELATION. Перейдите на вкладку «Формулы» и нажмите «Вставить функцию». В следующем окне введите Hyperlink в поле поиска, а затем «Поиск». Выделите одноименную функцию и нажмите «OK».
В диалоговом окне «Аргументы функции» в поле «Адрес» введите место, куда должна перейти ссылка, а в поле «Имя» введите текст, который должен появиться в тексте документа.
Давайте посмотрим, как правильно написать аргументы для создания разных гиперссылок.
На ячейку текущего листа
Выделите A13 и вставьте функцию, которую мы обсуждали. Здесь текст в ней — «Value», и она ведет к кнопке F1.
После этого вам больше не нужно вызывать мастера для настройки функции. Просто запишите функцию в строке формул с необходимыми аргументами в скобках: =ГИПЕРСЕНС(F1;Value) .
На ячейку другого листа текущей книги
Чтобы ссылка вела на ячейку другой страницы в этой же книге, введите: =ГИПЕРССЫЛКА(«[Ссылки.xlsx]’Все константы1111′!A1″;»Второй лист») .
«[Ссылки.xlsx]» – имя текущей книги, «’Все константы1111’» – имя листа, «А1» – ячейка, «Второй лист» – текст, который будет использоваться в качестве ссылки.
Если в названиях книг или страниц используются пробелы, они должны быть заключены в перевернутую запятую.
На другую книгу
Свяжите другую книгу, названную «List.xlsx» на второй странице, с блоком с адресом B3 :
=ГИПЕРССЫЛКА(«[C:UsersMasterDesktopЭксельСписок.xlsx]
Лист2!$B$3″;»другая книга, второй лист»)
«[C:UsersMasterDesktopЭксельСписок.xlsx]» – указываем полный путь, по которому находится нужный нам файл Эксель на компьютере. Для этого найдите через Проводник необходимый, кликните по нему правой кнопкой мыши, зайдите в «Свойства» и посмотрите полный путь.
«Sheet2» — имя страницы, «B3» — адрес ячейки.
На сайт
В Excel укажите URL-адрес Интернета в двойных кавычках, чтобы создать гиперссылку на сайт.
Изменить источник в запросах Power Query
Автоматический поиск исходного файла в папке с помощью Power Query.
При создании запроса на данные из другой рабочей книги в Power Query путь к файлу статичен и соответствует полному пути C:UsersDocumentsMailSalesReport.xlsx.
как видно из примера , запрос ссылается на папку «май» где лежит исходный файл «продажи май.xlsx»
в этой же папке находиться файл «отчёт» с запросом который собирает данные из файла продаж
Если вы переместите файл запроса в другую папку или переименуете исходную папку или файл, путь к файлу будет перепутан и запрос не сработает.
Чтобы не редактировать каждый запрос вручную, нужно добавить в Power Query параметр, который будет автоматически подключаться к файлу из местоположения запроса.
1.Создаем таблицу, которая будет содержать обновляемый адрес папки, в которой находиться файл.
- добавить новый лист
- создать таблицу имя столбца «имя»
- преобразовать её в динамическую (умную таблицу);
- имя таблицы «путь»
В ячейке A2 напишите формулу, которая покажет адрес папки, в которой находится файл
2. оставьте только путь к папке, удалив все, что находится после квадратной скобки [ : C:UsersOksanaDocumentsmay
Добавьте имя файла, к которому необходимо подключить запрос: C:UsersOksanaDocumentosmayprosales.xlsx
2.Теперь мы можем обратиться к таблице «путь» и взять из неё информацию
Создайте пустой запрос: Данные → Создать запрос → Из других источников → Пустой запрос
В строке формул напишите запрос к ячейке, содержащей путь к файлу
3.Заменяем статический адрес на сделанный запрос
Теперь куда бы не переместили файл с отчётом, он будет сам определять где он находиться и в этой же папке находить файл «продажи».
Таким образом, для отчета за следующий месяц просто загрузите файл и нажмите кнопку «обновить».
Пример 2: Ссылаемся на файл Excel в той же папке
Чтобы создать ссылку на другой файл Excel в той же папке, просто используйте имя файла как аргумент link_location в функции HYPERLINK.
Чтобы указать путь к файлу на один или несколько уровней выше в иерархии, используйте две точки и косую черту (…) для каждого уровня.
Допустим, у вас есть электронная таблица со списком путей к файлам, как показано на следующем снимке экрана, но когда вы щелкаете по ним, файлы не открываются. Существуют ли быстрые способы превратить пути к файлам в гиперссылки, чтобы можно было щелкнуть по ним и открыть их?
- Используйте все повторно: добавляйте наиболее используемые или сложные формулы, графики и другие элементы в избранное и быстро используйте их в будущем.
- Более 20 текстовых функций: извлечение числа из текстовой строки; извлечение или удаление частей текста; преобразование чисел и валют в английские слова.
- Инструменты слияния: объединение нескольких рабочих книг и листов в одну; объединение нескольких ячеек/строк/столбцов без потери данных; объединение строк и повторных сумм.
- Инструменты разделения: разделение данных на несколько листов на основе значения; из одной рабочей книги в несколько файлов Excel, PDF или CSV; из одного столбца в несколько столбцов.
- Вставка пропуска скрытых/фильтрованных строк; подсчет и суммирование по цвету фона; массовая отправка персонализированных писем нескольким получателям.
- Super Filter: создание расширенных схем фильтрации и применение их к любой электронной таблице; сортировка по неделям, дням, периодичности и т.д.
- Более 300 мощных функций; работает с Office 2007-2019 и 365; поддерживает все языки; легко внедряется в вашем предприятии или организации.
Преобразование путей к файлам в гиперссылки с помощью формулы
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
В Excel есть простая функция Гиперссылка, которая поможет вам решить эту проблему в кратчайшие сроки.
1. Формула = гиперссылка (A2) (A2 содержит URL-адрес файла, который вы хотите преобразовать) в пустой ячейке помимо ваших данных:
2. Затем перетащите маркер заливки в область, где вы хотите применить эту формулу, и все пути к файлам будут преобразованы в интерактивные гиперссылки, см. скриншот:
Преобразование путей к файлам в гиперссылки с помощью Kutools for Excel
С Kutools for Excel в вашем распоряжении будет более 300 полезных инструментов Excel. Попробуйте его бесплатно в течение 30 дней без ограничений. Получите его сейчас.
Если вы установили программу Kutools for Excel, ее функция преобразования гиперссылок также может оказать вам услугу. Пожалуйста, сделайте следующее:
1. Выберите диапазон путей к файлам, которые необходимо преобразовать.
2. Нажмите Кутулс > Инструменты связи > Конвертировать гиперссылки, см. снимок экрана:
3. В Конвертировать гиперссылки диалоговое окно, выберите Содержимое ячейки заменяет адреса гиперссылоки нажмите кнопка из Диапазон результатов указать ячейку, в которую будет помещен результат.
4. затем нажмите OK, все пути к выбранным файлам будут преобразованы в интерактивные гиперссылки, см. снимок экрана :
Ноты:
Чтобы включить адреса файлов в исходную область, установите флажок Преобразовать исходную область.
2. если гиперссылка связана с текущим документом, отметьте опцию Гиперссылки — это местоположение данного документа.