Kurz gefasst —
HYPERLINK(link_location, [friendly_name])ist eine Formel, die einen klickbaren Sprung baut:link_locationist, wohin es geht,friendly_nameist der anzuzeigende Text. Sie ist nicht dasselbe wie Einfügen > Link — dieses Menü setzt einen statischen, von Hand gemachten Link, während die HYPERLINK-Formel ihr Ziel jedes Mal neu berechnet, sodass das Ziel von anderen Formeln berechnet werden kann. Springen Sie innerhalb einer Arbeitsmappe mit einem#-Präfix (=HYPERLINK("#Sheet2!A1","Go")) und kombinieren Sie sie mit ADDRESS und MATCH, um einen Link zu bauen, der eine Zeile findet und zu ihr springt.
=HYPERLINK("#Sheet2!A1", "Go to Sheet2") ' Sprung innerhalb DIESER Arbeitsmappe — beachten Sie das #
=HYPERLINK("#'Q1 Data'!A1", "Open Q1") ' Blattname mit Leerzeichen -> einfache Anführungszeichen
=HYPERLINK("mailto:" & E2, "Email " & D2) ' einen E-Mail-Link aus Zelldaten bauen
=HYPERLINK("#" & ADDRESS(MATCH(H2, IDs, 0), 1), "Find row") ' Suchen-und-Springen
=HYPERLINK("https://excelmaster.ai", "Visit") ' eine Webseite öffnen
Hinweis für deutsches Excel: Im deutschen Excel heißen diese Funktionen HYPERLINK (HYPERLINK, gleich), ADRESSE (ADDRESS), VERGLEICH (MATCH), SPALTE (COLUMN), INDEX (INDEX, gleich) und SVERWEIS (VLOOKUP). Der Fehlerwert
#N/Aerscheint in der deutschen Oberfläche als #NV (etwa wennMATCHkeinen Treffer findet). Die Formeln unten verwenden bewusst die englischen Funktionsnamen (sie funktionieren versionsübergreifend und sind die Suchbegriffe).
Die meisten Menschen begegnen Hyperlinks über den Dialog Einfügen > Link und merken nie, dass es eine Funktion gibt. Der Unterschied ist wichtig: Der Dialog erstellt einen Link, den Sie jedes Mal von Hand bearbeiten müssen, wenn das Ziel sich verschiebt, während die HYPERLINK-Funktion einen Link erstellt, den eine Formel steuern kann. Sobald Sie sie als "einen Link, dessen Ziel berechnet wird" sehen, wird eine Reihe von Navigationstricks — klickbare Inhaltsverzeichnisse, Zur-passenden-Zeile-springen-Schaltflächen, mailto-Spalten — zu einer kurzen Formel.
Was Sie lernen werden
- Das mentale Modell: HYPERLINK ist eine Formel, nicht das Menü Einfügen > Link
- Sprünge innerhalb einer Arbeitsmappe mit dem
#-Präfix, das jeder vergisst - Die eigentliche Stärke: Ziele, berechnet durch
ADDRESS,MATCHund& - Die Verwechslung Nr. 1: es navigiert beim Klick, es holt nicht den Wert des Ziels
- Warum Sie fast immer
friendly_nameübergeben sollten - Links zu Dateien, ins Web und zu E-Mails — und die Pfade, die still brechen
Das mentale Modell: eine Formel, nicht das Menü Einfügen > Link
Es gibt zwei völlig verschiedene Dinge in Excel, die beide "Hyperlink" heißen, und sie zu
verwechseln ist die Wurzel der meisten Probleme. Einfügen > Link (Strg+K) heftet
einen festen Link an eine Zelle — Sie wählen einmal ein Ziel, und es sitzt dort, bis Sie
es manuell bearbeiten. Die HYPERLINK-Funktion ist eine Formel: sie liefert einen
klickbaren Link, und wie jede Formel berechnet sie sich neu, sodass ihr Ziel aus anderen
Zellen und anderen Funktionen gebaut werden kann.
Das ist der ganze Grund, die Funktion statt des Menüs zu verwenden: wenn das Ziel von
Daten abhängen soll, kann nur eine Formel es ausdrücken. Ein statischer Link auf
"Zeile 42" ist falsch in dem Moment, in dem die Daten neu sortiert werden;
=HYPERLINK("#"&ADDRESS(MATCH(...)…)) berechnet jedes Mal neu, zu welcher Zeile gesprungen
werden soll. Wenn Ihr Link sich nie ändert, ist das Menü in Ordnung. Wenn er den Daten
folgen soll, brauchen Sie die Funktion.
Sprung innerhalb der Arbeitsmappe: das #-Präfix, das jeder vergisst
Die mit Abstand häufigste Verwendung — und der mit Abstand häufigste Fehler — ist ein
Sprung innerhalb der Arbeitsmappe. Die Regel ist klein und absolut: ein interner Ort
muss mit # beginnen.
=HYPERLINK("#Sheet2!A1", "Go to Sheet2") ' richtig — # bedeutet "diese Arbeitsmappe"
=HYPERLINK("#A1", "Back to top") ' # ohne Blatt -> eine Zelle auf dem aktuellen Blatt
=HYPERLINK("#'Q1 Data'!A1", "Open Q1") ' Blattnamen mit Leerzeichen brauchen '...'
=HYPERLINK("Sheet2!A1", "Go") ' FALSCH — kein # -> Excel sucht eine DATEI namens Sheet2
Ohne das # liest Excel die Zeichenfolge als externen Dateinamen, findet ihn nicht, und
der Link liefert einen Fehler oder tut beim Klick nichts. Das # sagt "bleib in dieser
Datei". Blattnamen, die Leerzeichen oder Symbole enthalten, müssen in einfache
Anführungszeichen gesetzt werden ('Q1 Data'), genau wie in einem normalen Bezug. Bringen
Sie das # richtig hin, und Sie können in ein paar Minuten ein klickbares
Inhaltsverzeichnis bauen — ein HYPERLINK pro Abschnitt.
Die eigentliche Stärke: Ziele, berechnet durch andere Formeln
Statische Links sind die langweiligen 10 %. Der Grund, warum HYPERLINK sich seinen Platz
verdient, ist, dass link_location nur eine Zeichenfolge ist, sodass jede Formel, die
eine Zeichenfolge erzeugt, einen Link erzeugen kann. Verketten Sie mit &, berechnen
Sie die Adresse mit ADDRESS und
MATCH, und Sie erhalten einen Link, der sein Ziel findet:
=HYPERLINK("#" & ADDRESS(MATCH(H2, IDs, 0), COLUMN(IDs)), "Jump to " & H2)
=HYPERLINK("mailto:" & E2 & "?subject=Invoice " & A2, "Email")
=HYPERLINK("#" & CELL("address", INDEX(data, MATCH(H2, keys, 0))), "Go")
Die erste liest sich so: MATCH findet, welche Zeile die in H2 getippte ID enthält,
ADDRESS verwandelt diese Zeile-und-Spalte in eine Textadresse wie $B$57, das # macht
daraus einen internen Sprung, und & klebt eine freundliche Beschriftung an — ein
funktionierendes "Suchfeld", das zum passenden Datensatz springt. Das ist der Gewinn des
mentalen Modells: weil das Ziel berechnet wird, folgt der Link den Daten, statt auf eine
Zeilennummer zu zeigen, die veraltet.
Die Verwechslung Nr. 1: es navigiert beim Klick, es holt nicht den Wert
Hier ist das Missverständnis, das die meisten "HYPERLINK funktioniert nicht"-Fragen erzeugt: Menschen erwarten, dass die Zelle den Wert am Ziel anzeigt. Tut sie nicht.
=HYPERLINK("#Sheet2!A1", "Go") ' die Zelle zeigt "Go"; ein Klick bewegt den Cursor zu Sheet2!A1
' sie zeigt NICHT, was auch immer in Sheet2!A1 gespeichert ist
Eine HYPERLINK-Zelle zeigt ihren friendly_name und bewegt, nur wenn ein Mensch darauf
klickt, die Auswahl zum Ziel. Die Formel liest nie den Inhalt des Ziels — Navigation und
Abruf sind unterschiedliche Aufgaben. Wenn Sie den Wert an einem nachgeschlagenen Ort
anzeigen wollen, ist das ein INDEX/MATCH- oder
VLOOKUP-Problem, kein HYPERLINK-Problem. Halten Sie die Linie sauber: HYPERLINK bringt
Sie dorthin; ein Nachschlagen bringt den Wert hierher. Sie werden manchmal beide
nebeneinander sehen — eine Nachschlagespalte, die die Zahl zeigt, eine HYPERLINK-Spalte,
die "die Quelle öffnen" anbietet.
friendly_name: übergeben Sie fast immer das zweite Argument
friendly_name ist optional, und es wegzulassen ist eine kleine, vermeidbare
Hässlichkeit:
=HYPERLINK("#Sheet2!A1") ' die Zelle zeigt buchstäblich "#Sheet2!A1"
=HYPERLINK("#Sheet2!A1", "Details") ' die Zelle zeigt "Details" — machen Sie das
=HYPERLINK(url, "Open " & Company) ' friendly_name ist Text, also bauen Sie ihn mit &
Lassen Sie es weg, und die Zelle zeigt die rohe link_location — #Sheet2!A1,
mailto:sam@…, eine 90 Zeichen lange URL —, was genau das Rauschen ist, das Sie verbergen
wollten. Weil friendly_name nur Text ist, können Sie ihn auch berechnen
("Open " & Company), was jedem Link eine lesbare, datengesteuerte Beschriftung gibt.
Regel: Geben Sie jedem HYPERLINK einen freundlichen Namen, damit die Zelle sich wie
eine Schaltfläche liest, nicht wie eine verirrte URL.
Links zu Dateien, ins Web und zu E-Mails — und wann sie brechen
link_location handhabt mehr als interne Sprünge; die Falle ist, dass externe Ziele auf
eine Weise fragil sind, wie interne es nicht sind:
=HYPERLINK("https://excelmaster.ai/blog", "Read the blog") ' Web — öffnet den Browser
=HYPERLINK("[Budget.xlsx]Summary!A1", "Open budget") ' eine andere GEÖFFNETE Arbeitsmappe
=HYPERLINK("C:\Reports\Q1.pdf", "Q1 report") ' eine Datei über den vollständigen Pfad
=HYPERLINK("mailto:[email protected]", "Contact sales") ' E-Mail — öffnet die Mail-App
Web-Links (https://) und mailto: sind stabil, weil sie nicht vom Speicherort der Datei
abhängen. Dateipfad-Links sind die, die brechen: ein absoluter Pfad (C:\Reports\…)
stirbt in dem Moment, in dem die Arbeitsmappe auf einem anderen Rechner geöffnet wird, und
ein relativer Pfad verschiebt sich, wenn die Datei umzieht. Und ein Link in
[Another.xlsx] verhält sich unterschiedlich, je nachdem, ob diese Arbeitsmappe geöffnet
ist. Behandeln Sie externe HYPERLINKs als Dinge, die man nach dem Verschieben der Datei
testet, nicht als Setzen-und-Vergessen — der Fehler ist immer "es hat auf meinem Computer
funktioniert".
Die Ermessensfrage
Der Entscheidungsbaum ist kurz. Statisches Ziel, einmal gesetzt → Einfügen > Link ist in
Ordnung. Ziel, das den Daten folgen soll, oder ein aus einer Formel gebauter Link →
HYPERLINK, die Funktion. Die zwei mechanischen Regeln, die fast jeden Fehler verhindern:
setzen Sie interne Sprünge mit # voran (ohne es sucht Excel nach einer Datei), und
übergeben Sie immer einen friendly_name, damit die Zelle eine Beschriftung statt einer
rohen Adresse zeigt. Und denken Sie daran, wofür HYPERLINK da ist — es bewegt den Cursor
bei einem Klick; es holt nie einen Wert, also wechseln Sie in dem Moment, in dem Sie sich
den Inhalt des Ziels wünschen, zu einem Nachschlagen. Halten Sie Navigation und Abruf
getrennt, und HYPERLINK wird der sauberste Weg, eine Tabelle zu bauen, durch die Sie
tatsächlich klicken können.
Wie ExcelMaster hilft
Dynamische Links sind mühsam von Hand zusammenzusetzen — ein fehlendes #, und das Ganze
scheitert still. Sagen Sie ExcelMaster "mach einen Link, der zur Zeile springt, die
zur ID in H2 passt", und es schreibt das HYPERLINK("#"&ADDRESS(MATCH(...)…)) für Sie,
setzt alle Blattnamen, die es brauchen, in Anführungszeichen und fügt einen lesbaren
freundlichen Namen hinzu. Bitten Sie um "eine klickbare E-Mail-Spalte aus den Adress- und
Namensspalten", und es baut die "mailto:"&…-Verkettung. Und wenn Sie einen HYPERLINK
einfügen, dem das #-Präfix fehlt oder der den Wert des Ziels erwartet, kennzeichnet es
die beiden klassischen Fehler, bevor Sie eine Tabelle toter Links ausliefern.
Häufig gestellte Fragen
Was macht die HYPERLINK-Funktion in Excel?
HYPERLINK(link_location, [friendly_name]) erstellt einen klickbaren Link in einer Zelle.
link_location ist das Ziel — eine Webadresse, ein Dateipfad, eine E-Mail (mailto:)
oder ein interner Sprung wie #Sheet2!A1 — und friendly_name ist der in der Zelle
angezeigte Text. Weil es eine Formel ist, kann das Ziel von anderen Formeln berechnet
werden, was das Menü Einfügen > Link nicht kann.
Wie verlinke ich auf ein anderes Blatt oder eine Zelle in derselben Arbeitsmappe?
Setzen Sie dem Ort ein # voran: =HYPERLINK("#Sheet2!A1", "Go to Sheet2"). Das # sagt
Excel, dass das Ziel innerhalb der aktuellen Arbeitsmappe liegt und nicht in einer
externen Datei. Wenn der Blattname ein Leerzeichen enthält, setzen Sie ihn in einfache
Anführungszeichen: =HYPERLINK("#'Q1 Data'!A1", "Open").
Warum funktioniert mein HYPERLINK nicht / warum sucht er eine Datei?
Die häufigste Ursache ist ein fehlendes # an einem internen Link. =HYPERLINK("Sheet2!A1")
lässt Excel nach einer Datei namens "Sheet2" suchen; Sie brauchen
=HYPERLINK("#Sheet2!A1"). Die andere häufige Überraschung ist die Erwartung, dass die
Zelle den Wert des Ziels anzeigt — tut sie nicht; sie zeigt friendly_name und navigiert
nur beim Klick.
Wie mache ich einen dynamischen Hyperlink, der zu einer passenden Zeile springt?
Berechnen Sie die Adresse mit MATCH und ADDRESS, dann setzen Sie # voran:
=HYPERLINK("#" & ADDRESS(MATCH(H2, IDs, 0), 1), "Jump"). MATCH findet die Zeile des
Werts in H2, ADDRESS verwandelt sie in eine Textadresse, und # macht daraus einen
internen Sprung — sodass der Link den Daten folgt, statt auf eine feste Zeile zu zeigen.
Kann HYPERLINK den Wert der Zelle zurückgeben, auf die es zeigt?
Nein. HYPERLINK navigiert nur — ein Klick bewegt den Cursor zum Ziel. Es liest nie, was
dort gespeichert ist. Um einen Wert aus einem berechneten Ort zu holen, verwenden Sie
stattdessen INDEX/MATCH oder VLOOKUP; Sie können dieses
Nachschlagen direkt neben einen HYPERLINK setzen, wenn Sie sowohl den Wert als auch einen
Sprunglink wollen.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 2026-07-13.
Verwandte Anleitungen: Excel ROW & COLUMN · Excel ROWS & COLUMNS · Excel ADDRESS · INDEX & MATCH · Excel OFFSET
