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

Допустим, F4 хранит имя моей вкладки и это Sheet1 (для простоты)

 =HYPERLINK(CONCATENATE("#'",F4,"'!A1"),"This is a link to Sheet1")

Это отлично работает. Если я нажму на нее, я попаду в ячейку A1 на Sheet1 . Теперь я хочу, чтобы параметр "Friendly Name" заполнялся из ячейки C8 на Sheet1 . Вот одна из вещей, которые я пробовал:

 =HYPERLINK(CONCATENATE("#'",F4,"'!A1"),CONCATENATE(F4,"!",C8))

Это просто приводит к Sheet1! Как правильно это сделать?

1 ответ1

0

Я думаю, я понял:

=HYPERLINK(CONCATENATE("#'",F4,"'!A1"),INDIRECT(CONCATENATE("'",F4,"'!C8")))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .