Excel-Formel: Hyperlink zur ersten Übereinstimmung -

Inhaltsverzeichnis

Generische Formel

=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(val,data,0))),val)

Zusammenfassung

Um Hyperlinks zur ersten Übereinstimmung in einer Suche zu erstellen, können Sie mithilfe der Funktion CELL, INDEX und MATCH eine Formel verwenden, die auf der HYPERLINK-Funktion basiert.

Im gezeigten Beispiel lautet die Formel in C5:

=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(B5,data,0))),B5)

Diese Formel generiert einen funktionierenden Hyperlink zu der ersten gefundenen Übereinstimmung des Suchwerts im benannten Bereich "Daten".

Erläuterung

Wir arbeiten von innen nach außen und verwenden eine Standardfunktion für INDEX und MATCH, um die erste Übereinstimmung der Suchwerte in Spalte B zu finden:

INDEX(data,MATCH(B5,data,0))

Die MATCH-Funktion erhält die Position des Werts in B5 innerhalb der benannten Bereichsdaten, die für den Suchwert "blau" 3 beträgt. Dieses Ergebnis geht als row_num in die INDEX-Funktion mit "data" als Array:

INDEX(data,3)

Dies scheint den Wert "blau" zurückzugeben, aber tatsächlich gibt die INDEX-Funktion die Adresse E6 zurück. Wir extrahieren diese Adresse mit der CELL-Funktion, die mit dem Zeichen "#" verknüpft ist:

=HYPERLINK("#"&CELL(E6,B5)

In diesem Sinne geht Folgendes in die HYPERLINK-Funktion ein:

=HYPERLINK("#$E$6","blue")

Die HYPERLINK-Funktion erstellt dann auf demselben Blatt einen anklickbaren Link zu Zelle E6 mit "blau" als Linktext.

Interessante Beiträge...