Загрузите образец книги
В этом руководстве будет показано, как создать гиперссылку на текущую папку в Excel.
Создать гиперссылку на текущую папку
С помощью функции ГИПЕРССЫЛКА вы можете легко создать гиперссылку на папку. Его синтаксис:
Для гиперссылки на текущую папку мы будем использовать следующую формулу:
1 | = ГИПЕРССЫЛКА (СЛЕВА (ЯЧЕЙКА ("имя файла"; B2), НАЙТИ ("[", ЯЧЕЙКА ("имя файла"; B2)) - 1), "Текущая папка") |
Посмотрим, как работает эта формула.
ЯЧЕЙКА Функция
Мы можем использовать функцию CELL, чтобы вернуть путь к файлу, имя и лист, введя «имя файла».
1 | = ЯЧЕЙКА («имя файла»; B2) |
Эта функция всегда будет возвращать имя листа, а также путь и имя файла в скобках. Давайте посмотрим, как удалить ненужные части, чтобы получить только имя пути.
НАЙТИ функция
Сначала мы определяем позицию открывающей скобки «[» перед именем файла с помощью функции НАЙТИ.
1 | = НАЙТИ ("["; ЯЧЕЙКА ("имя файла"; B2)) |
СЛЕВА Функция
Когда у нас есть позиция открывающей скобки «[» перед именем файла (то есть начальная позиция ненужной части), мы можем использовать ее для передачи ее в функцию LEFT, чтобы извлечь только имя пути.
1 | = ЛЕВЫЙ (ЯЧЕЙКА ("имя файла"; B2); НАЙТИ ("["; ЯЧЕЙКА ("имя файла"; B2)) - 1) |
Функция ГИПЕРССЫЛКА
И теперь мы вернулись к нашей исходной формуле
1 | = ГИПЕРССЫЛКА (E3, «Текущая папка») |