Формула на Excel: Връзка към множество листове -

Обща формула

=HYPERLINK("#"&sheet&"!"&cell,"linktext")

Обобщение

За да изградите връзки към множество листове в работна книга, можете да използвате функцията HYPERLINK. В показания пример формулата в D5, копирана надолу, е:

=HYPERLINK("#"&B5&"!"&C5,"Link")

Тази формула генерира работеща хипервръзка към клетка А1 във всеки от 9-те работни листа, както е показано.

Обяснение

Тази формула разчита на конкатенация за събиране на валидно местоположение за функцията HYPERLINK.

В клетка D5 аргументът за местоположението на връзката се създава по следния начин:

"#"&B5&"!"&C5 // returns ""#Sheet1!A1""

който връща низа "# Sheet1! A1". След това формулата се решава до:

=HYPERLINK("#Sheet1!A1","Link")

Което връща валидна връзка.

Стойността на клетката в колона C е напълно произволна и може да бъде всяка клетка, която ви харесва. Той също може да бъде кодиран твърдо във формулата като низ като този:

=HYPERLINK("#"&B5&"!A1","Link")

Забележка: Необходим е хеш символ (#) в началото на името на листа. За повече примери за синтаксис на връзки вижте HYPERLINK.

Интересни статии...