EXCEL поддерживает гиперссылку с содержимым ячейки после сортировки / использования формулы - PullRequest
0 голосов
/ 19 ноября 2018

ВВЕДЕНИЕ Я сделал лист Excel индекса файла. Каждая запись файла связана с отсканированной копией файла. Поэтому, когда я щелкаю по имени файла в листе Excel, открывается связанный файл PDF.

АКТИВНОСТЬ В отдельном листе я сделал функцию поиска на основе нескольких результатов поиска с частичным соответствием. Поэтому, когда я ввожу часть имени файла или темы, я получаю имя файла, используя

" = IF ($ F $ 1 =" "," ", IFERROR (INDEX (A $ 2: A $ 8, МАЛЕНЬКИЙ (ЕСЛИ (ISNUMBER (ПОИСК ($ F $ 1, B $ 2: B $ 8)), СТРОКА (B $ 2: $ B 8) -строка (B $ 2) +1), (В РЯДАМИ $ 2: В2))), "")) «

ПРОБЛЕМА Полученное имя файла представляет собой простой текст без гиперссылки, связанной с именем файла в базе данных master.

ЧТО ПРОБОВАНО Я пытался использовать (A) = ИГРЕК (ГИПЕРЛИНК (.....)) (B) = HYPERLINK (номер ячейки) (получая номер строки из формулы и используя функцию индекса для ссылки на ячейку)

1 Ответ

0 голосов
/ 19 ноября 2018

Есть небольшая хитрость:

Убедитесь, что гиперссылки в исходном столбце отформатированы так, чтобы «отображаемое имя» было URL-адресом.Вы можете использовать либо Вставленные гиперссылки, либо функцию = HYPERLINK () листа.

Скажем, у нас есть ссылки в столбце A , и мы хотимсписок в столбце C B1 введите:

=LOOKUP(1,0/FREQUENCY(ROWS($1:1),COUNTIF($A$1:$A$3,"<="&$A$1:$A$3)),$A$1:$A$3)

и скопируйте вниз. (столбец B в алфавитном порядке, но ссылки "холодные") Затем в C1 введите:

=HYPERLINK(B1,B1)

enter image description here

Несмотря на то, что ссылки в столбце B "холодные" , ссылки в столбце C являются "горячий"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...