Как сделать гиперссылку в Excel: на лист, файл и сайт
Ctrl+K для одной ссылки и функция ГИПЕРССЫЛКА, когда их десятки: оглавление книги, ссылка на ячейку другого листа, на PDF в папке, на сайт.
Коротко
Одна ссылка — через меню. Выделите ячейку, нажмите Ctrl+K (или Вставка → Ссылка). Слева выберите, куда вести:
- файлом, веб-страницей — адрес сайта или файл на диске;
- местом в документе — лист и ячейка этой же книги;
- электронной почтой — откроет письмо с адресом.
Много ссылок — функцией. =ГИПЕРССЫЛКА(адрес;текст). Адрес — строка: сайт, путь к файлу или место в книге. Текст — то, что увидит человек. Функцию можно протянуть: адреса соберутся из соседних ячеек.
Ссылка на ячейку своей книги начинается со знака решётки: #Лист2!A1. Если в имени листа есть пробел, имя берётся в апострофы: #'Отчёт за май'!A1.
То же самое формулой в Excel
=ГИПЕРССЫЛКА("#Лист2!A1";"На лист 2") — перейти на другой лист этой же книги=ГИПЕРССЫЛКА("#'"&A2&"'!A1";A2) — оглавление: в A2 имя листа — протянуть вниз по списку листов=ГИПЕРССЫЛКА("C:\Документы\Договор.pdf";"Договор") — открыть файл на диске — PDF, Word, другую книгу=ГИПЕРССЫЛКА("https://"&B2;B2) — превратить список доменов в кликабельные ссылки=ГИПЕРССЫЛКА("mailto:"&C2;C2) — адрес почты в столбце — сделать ссылкой на письмоПошагово
Ссылка на другой лист через меню
- Выделите ячейку, Ctrl+K.
- Слева — местом в документе.
- Выберите лист, при необходимости впишите ячейку в поле адреса и текст ссылки сверху → ОК.
Оглавление книги функцией
- На первом листе в столбце A перечислите имена листов.
- В B2 поставьте вторую формулу блока, заменив ссылку на A2, и протяните вниз.
- Каждая строка станет ссылкой на свой лист. Переименовали лист — поправьте имя в списке, формула подхватит.
Выделить ячейку со ссылкой, не переходя по ней — нажмите на неё и держите кнопку мыши, пока курсор не станет крестом. Или встаньте рядом и перейдите стрелкой.
Удалить ссылки — выделите ячейки, правая кнопка → Удалить гиперссылки. Текст останется.
Где обычно ломается
- Ссылка на файл перестала работать. Файл переместили или переименовали, а путь в ссылке прежний. Для файлов, которые лежат рядом с книгой, путь лучше писать относительный — только имя файла или
Папка\файл.pdf. - В Excel в интернете ссылка на файл не открывается. Там ГИПЕРССЫЛКА работает только с веб-адресами — это ограничение из справки Microsoft.
- Excel сам делает ссылки из адресов. Отключается в Файл → Параметры → Правописание → Параметры автозамены → Автоформат при вводе, галочка про адреса Интернета.
- «Не удаётся открыть указанный файл». В пути лишний пробел или кавычка, или у сетевой папки нет доступа с этого компьютера.
- В Google Таблицах ссылка на лист пишется иначе:
=ГИПЕРССЫЛКА("#gid=123456789";"Лист 2"), где число — идентификатор листа из адресной строки. Вариант с решёткой и именем листа там не сработает.