
Formuła ogólna
=HYPERLINK("#"&sheet&"!"&cell,"linktext")
Podsumowanie
Aby zbudować łącza do wielu arkuszy w skoroszycie, możesz użyć funkcji HIPERŁĄCZE. W pokazanym przykładzie formuła w D5, skopiowana w dół, to:
=HYPERLINK("#"&B5&"!"&C5,"Link")
Ta formuła generuje działające hiperłącze do komórki A1 w każdym z 9 arkuszy roboczych, jak pokazano.
Wyjaśnienie
Ta formuła opiera się na konkatenacji w celu zebrania prawidłowej lokalizacji dla funkcji HIPERŁĄCZE.
W komórce D5 argument lokalizacji łącza jest tworzony w następujący sposób:
"#"&B5&"!"&C5 // returns ""#Sheet1!A1""
co zwraca ciąg „# Arkusz1! A1”. Następnie formuła jest następująca:
=HYPERLINK("#Sheet1!A1","Link")
Który zwraca prawidłowy link.
Wartość komórki w kolumnie C jest całkowicie dowolna i może być dowolną komórką. Można go również zakodować na stałe w formule jako ciąg w następujący sposób:
=HYPERLINK("#"&B5&"!A1","Link")
Uwaga: znak krzyżyka (#) na początku nazwy arkusza jest wymagany. Aby uzyskać więcej przykładów składni linków, zobacz HIPERŁĄCZE.