Wie sucht man in Excel nach einem aktiven Hyperlink?
Im täglichen Umgang mit Excel wird die VLOOKUP-Funktion häufig eingesetzt, um zu bestimmten Datensätzen passende Werte und deren zugehörige Rückgabewerte zu finden. Dabei tritt jedoch oft das Problem auf, dass Hyperlinks nicht als anklickbare, aktive Links, sondern lediglich als reine Text-URLs zurückgegeben werden. Enthält Ihre Quelldaten beispielsweise einen Website-Link mit eingebettetem Hyperlink, erscheint das Ergebnis nach einem herkömmlichen VLOOKUP nur als unformatierter Text – wie unten dargestellt.

In solchen Fällen verbessert die Rückgabe eines aktiven Hyperlinks – also eines Links, den Sie anklicken und der direkt in Ihrem Browser geöffnet wird – die Benutzerfreundlichkeit, spart Zeit und ist besonders wichtig für Datensätze mit Webadressen, Dateipfaden oder anderen anklickbaren Ressourcen.
Dieses Tutorial stellt mehrere praktische Lösungen vor, um aktive Hyperlinks per Nachschlagewert zurückzugeben, analysiert deren Anwendungsszenarien, geeignete Datentypen und mögliche Einschränkungen – und liefert Ihnen zudem wertvolle Hinweise, Tipps zur Fehlersuche sowie Empfehlungen, um die beste Methode für Ihre Arbeitsblattanforderungen zu wählen.
- Nachschlagen, um einen aktiven Hyperlink mithilfe einer Formel zurückzugeben
- VBA-Code – Rückgabe und Einfügen eines aktiven Hyperlinks per Nachschlagen (fortgeschrittene Szenarien)
Nachschlagen, um einen aktiven Hyperlink mithilfe einer Formel zurückzugeben
Um einen Wert als aktiven Hyperlink nachzuschlagen und zurückzugeben, kombinieren Sie einfach die Funktionen HYPERLINK und VLOOKUP. Dieser Ansatz eignet sich ideal für Quelldaten, in denen Hyperlinks sauber als Text-URLs gespeichert sind – beispielsweise „https://www.example.com“ oder ein Netzwerk-Dateipfad. So wird der Rückgabewert in Ihrem Arbeitsblatt direkt anklickbar.
Angenommen, Sie haben eine Tabelle mit zwei Spalten: eine für den Suchwert (z. B. einen Namen) und eine für eine URL – entweder als Klartext oder als Hyperlink. So rufen Sie den passenden aktiven Hyperlink basierend auf einem vom Benutzer eingegebenen Wert ab:
1. Geben Sie die folgende Formel in eine leere Zelle ein, um das Ergebnis dort anzuzeigen:
=HYPERLINK(VLOOKUP(D2, $A$1:$B$8,2, FALSE)) 2. Drücken Sie Enter, um zu bestätigen. Die Zelle zeigt nun den Hyperlink als aktiven, anklickbaren Link an – wie unten dargestellt:

Parameter und Verwendungshinweise:
- D2: Die Zelle, die den gesuchten Wert enthält.
- $A$1:$B$8: Der Datenbereich, dessen erste Spalte den Suchwertbereich und die zweite Spalte Hyperlinks enthält. Verwenden Sie absolute Bezüge, wenn Sie die Formel kopieren möchten.
- 2: Gibt an, dass sich der Hyperlink in der zweiten Spalte Ihres Bereichs befindet.
Tipps:
- Wenn Ihr Suchwert nicht gefunden wird, gibt die Formel einen Fehler (#NV) zurück. Prüfen Sie, ob Ihr Suchbereich eine exakte Übereinstimmung im Tabellenbereich enthält.
- Wenn der angezeigte Linktext vom eigentlichen Hyperlink abweichen soll – beispielsweise ein Name statt der URL erscheinen soll –, können Sie dem HYPERLINK einen optionalen zweiten Parameter hinzufügen:
=HYPERLINK(VLOOKUP(D2,$A$1:$B$8,2,FALSE),D2)
So wird der Wert aus D2 als Linktext angezeigt. - Dieser Ansatz funktioniert nur, wenn Hyperlinks als Standard-URL oder Dateipfad im Zelltext gespeichert sind. Er kann keine Excel-Hyperlinks wiederherstellen, bei denen Anzeigetext und Hyperlink-Adresse voneinander abweichen, oder „freundliche“ Anzeigenamen ohne zugrunde liegende URL in der Zelle enthalten.
Häufige Probleme und Fehlersuche:
- Wenn das Ergebnis nicht anklickbar ist, stellen Sie sicher, dass Ihre Daten eine vollständige und gültige Web-URL enthalten – einschließlich „http://“ oder „https://“.
- Sollten Sie falsche oder fehlende Ergebnisse erhalten, überprüfen Sie Ihren Suchbereich und stellen Sie sicher, dass der Spaltenindex mit der Spalte übereinstimmt, die die Hyperlinks enthält.
- Stellen Sie bei lokalen Dateien sicher, dass Ihr Hyperlink-Pfad das korrekte Format verwendet (z. B. „C:\Ordner\datei.xlsx“).
Vorteile: Einfach einzurichten, die Formel lässt sich problemlos auf mehrere Zeilen ziehen – ideal für Tabellen, in denen Hyperlinks als Klartext-URIs gespeichert sind.
Einschränkungen: Unterstützt nicht das getrennte Abrufen von Anzeigetext und Hyperlink-Adresse, wenn diese voneinander abweichen, und erkennt keine manuell erstellten Hyperlinks, bei denen nur der Anzeigetext in der Zelle sichtbar ist.
VBA-Code – Rückgabe und Einfügen eines aktiven Hyperlinks per Nachschlagen (fortgeschrittene Szenarien)
Wenn Sie einen bestimmten Wert in einem Bereich suchen und dabei den ursprünglichen aktiven Hyperlink – inklusive sowohl des Anzeigetexts als auch der anklickbaren Linkadresse – zurückgeben möchten, anstatt nur die reine URL, bietet VBA eine zuverlässige Lösung. Dieser Code sucht nach dem Zielwert in Ihrem ausgewählten Bereich und überträgt bei einer Übereinstimmung den exakten Hyperlink (Text + Adresse) in die von Ihnen angegebene Zelle. Das ist besonders nützlich, wenn Anzeigetext und Hyperlink-Adresse voneinander abweichen oder formelbasierte Methoden den eigentlichen Link nicht erfassen können.
Diese Methode ist besonders nützlich, wenn Ihre Daten „freundliche“ Anzeigenamen enthalten – etwa mit zugrunde liegenden Hyperlinks, Verweisen auf Dateien oder Ordner oder nicht standardmäßigen Hyperlink-Formaten. Mithilfe von VBA können Sie sowohl den sichtbaren Linktext als auch die zugehörige Hyperlink-Adresse kopieren oder anhand eines Nachschlageergebnisses den Hyperlink an einer neuen Stelle neu einfügen.
Vorsichtsmaßnahmen: Stellen Sie sicher, dass Makros in Ihrer Excel-Umgebung aktiviert sind. Sichern Sie Ihre Arbeitsmappe stets, bevor Sie VBA-Skripte ausführen – besonders bei wichtigen Daten.
Vorteile: Behandelt komplexe Fälle – wie das Erstellen von Zellhyperlinks und die Trennung von Anzeigetext und Hyperlink-Adresse. Ermöglicht die Batch-Verarbeitung von Hyperlinks oder die Anpassung der Ergebnisse.
Einschränkungen: Erfordert grundlegende VBA-Kenntnisse und wird in bestimmten eingeschränkten oder webbasierten Excel-Umgebungen nicht unterstützt.
1. Öffnen Sie den VBA-Editor, indem Sie auf Entwicklertools > Visual Basic klicken. Klicken Sie im neu geöffneten Fenster auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:
Sub LookupAndInsertHyperlink()
Dim LookupValue As String
Dim LookupRange As Range
Dim ResultCell As Range
Dim cell As Range
Dim hyperlinkFound As Boolean
Dim linkAddress As String
Dim linkText As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set LookupRange = Application.InputBox("Select the lookup range (must include display text/cell and hyperlink)", xTitleId, Selection.Address, Type:=8)
Set ResultCell = Application.InputBox("Select the cell to output the hyperlink", xTitleId, "", Type:=8)
LookupValue = Application.InputBox("Enter the value to lookup", xTitleId, "", Type:=2)
hyperlinkFound = False
For Each cell In LookupRange
If cell.Value = LookupValue Then
If cell.Hyperlinks.Count > 0 Then
linkAddress = cell.Hyperlinks(1).Address
linkText = cell.Value
ResultCell.Hyperlinks.Add Anchor:=ResultCell, Address:=linkAddress, TextToDisplay:=linkText
hyperlinkFound = True
Exit For
End If
End If
Next
If Not hyperlinkFound Then
ResultCell.Value = "No matching hyperlink found"
End If
End Sub 2. Um das Skript auszuführen, drücken Sie bei geöffneter Arbeitsmappe Alt + F8, wählen Sie LookupAndInsertHyperlink aus und klicken Sie auf Ausführen.
3. In den erscheinenden Dialogfeldern:
- Wählen Sie Ihren Suchdatenbereich aus – inklusive der Werte und ihrer Hyperlinks.
- Wählen Sie die Zelle aus, in der der generierte Hyperlink eingefügt werden soll.
- Geben Sie den Suchbegriff ein, nach dem gesucht werden soll. Das Makro findet den passenden Wert, extrahiert dessen Hyperlink – selbst wenn der Anzeigetext vom eigentlichen Link abweicht – und fügt ihn an der von Ihnen gewählten Stelle als aktiven Hyperlink ein.
Praktische Tipps und Fehlerhinweise:
- Wenn der Wert nicht gefunden wird oder die Zelle keine Hyperlinks enthält, zeigt die Zielzelle „Kein passender Hyperlink gefunden.“ an.
- Möchten Sie mehrere Suchvorgänge gleichzeitig verarbeiten, erweitern Sie den VBA-Code oder führen Sie das Skript bei Bedarf mehrfach aus.
- Dieses Skript funktioniert auch dann zuverlässig, wenn der Hyperlink nicht lediglich als reine URL-Zeichenfolge in der Zelle hinterlegt ist – es kopiert sowohl die Adresse als auch den Anzeigetext.
Fehlersuchvorschläge:
- Stellen Sie sicher, dass Ihr Eingabebereich die Spalte mit den tatsächlichen Hyperlinks enthält.
- Wenn das VBA-Makro nicht ausgeführt wird, stellen Sie sicher, dass Makros in Ihren Excel-Einstellungen aktiviert sind.
- Wenn die Meldung „Kein passender Hyperlink gefunden.“ angezeigt wird, überprüfen Sie bitte erneut, ob Ihr Suchwert korrekt ist und ob in dieser Zeile entsprechende Hyperlinks vorhanden sind.
- Speichern Sie Ihre Arbeitsmappe immer, bevor Sie Makros ausführen – falls Sie Änderungen rückgängig machen müssen.
Zusammenfassung:
- Nutzen Sie die Formelmethode für standardmäßige, textbasierte Hyperlinks und schnelle Nachschlagevorgänge.
- Verwenden Sie die VBA-Methode für anspruchsvollere Anforderungen – beispielsweise zum Wiederherstellen manuell erstellter Hyperlinks, zum Abrufen sowohl des Anzeigetextes als auch der Linkadresse oder zum dynamischen Anwenden von Ergebnissen auf Bereiche.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins