Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hyperlink über SVERWEIS verlinken

Forumthread: Hyperlink über SVERWEIS verlinken

Hyperlink über SVERWEIS verlinken
23.08.2013 13:28:37
Michael
Hallo liebes Forum,
ich habe folgende Aufgabe, zu der ich nach intensiver Recherche keine Lösung fand:
In Tabelle1 sind Kundenvertragsdaten aufgelistet. Diese Tabelle1 nutze ich, um in Tabelle2 als Übersichtsmaske die Daten eines Vertrages der Tabelle1 mittels SVERWEIS-Funktionen und einer definierten Auswahlbox darzustellen.
Frage:
in Tabelle1 habe ich das pdf-Vertragsdokument per Hyperlink mit dem Vertragsdatum verlinkt und kann durch Auswahl des Hyperlinks das pdf öffnen. Doch wie bekomme ich diese Verlinkung in meine Übersicht (Tabelle2), so dass der dort entstehende Link das pdf-Dokument ebenfalls öffnet?
Dank im Voraus!!
Michael

Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=HYPERLINK(SVERWEIS(...)) o.T.
23.08.2013 13:58:47
ChrisL
cu
Chris

AW: =HYPERLINK(SVERWEIS(...)) o.T.
23.08.2013 14:06:40
Michael
Habe ich schon versucht und erhalte stets Fehlermeldung #NV.

AW: =HYPERLINK(SVERWEIS(...)) o.T.
23.08.2013 14:44:18
Michael
Hi Chris,
meine Formel =HYPERLINK(SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;46;FALSCH))
Fehlermeldung: Angegebene Datei konnte nicht geöffnet werden.
In Spalte 46 liegt der entsprechende Hyperlink, der direkt angeklickt, das pdf öffnet. Nur über den SVerweis geht es nicht.
Gruß
Micha

Anzeige
stimmt die SVERWEIS Formel?
23.08.2013 15:48:22
ChrisL
Hi Micha
Entweder stimmt deine Formel nicht (#NV würde darauf deuten, dass es kein Suchergebnis gibt).
Oder der Link hat einen anderen Anzeigetext der nicht der Hyperlink Adresse entspricht. Mit SVERWEIS übernimmst du den Anzeige Text und dieser wird in einen Hyperlink umgewandelt. Die Adresse hinter einem Hyperlink wird mit SVERWEIS nicht übernommen (ich denke dafür gibt es auch kein Lösung).
cu
Chris

Anzeige
=HYPERLINK("#"&SVERWEIS::: OWT
23.08.2013 16:45:27
silex1
VG René

AW: =HYPERLINK("#"&SVERWEIS::: OWT
26.08.2013 09:15:14
Michael
Hi Chris,
dank dir, bin aber unsicher bei OWT, was bedeutet das?
Gruß,
Micha

OWT = ohne weiteren Text
26.08.2013 11:07:13
ChrisL
Hoi Micha
Was silex1 damit genau meinte muss er beantworten (darum Frage offen).
Persönlich glaube ich nicht, dass es in diesem Fall weiterhilft (aber ich lerne auch immer wieder dazu). Mit # wird eine Sprungmarke innerhalb einer Excel-Datei erzeugt.
Ist bei Dir Hyperlink Adresse = Anzeige Text oder nicht?
Gruss
Chris

Anzeige
AW: OWT = ohne weiteren Text
26.08.2013 11:34:18
Michael
Hi Chris,
meine Hyperlinkadresse ist eine pdf Datei, die ich aufrufen möchte. Ich denke aber, dass es vlt. eine VBA Lösung gibt, einen verlinkten Hyperlink zu öffnen?
=SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;4;FALSCH) Datum in Spalte 4 ist verlinkt mit pdf Datei. Im Sheet Data (wie ne Art Userform) habe ich eine Auswahlbox und ziehe mir den jeweiligen Datensatz aus der Tabelle Konz.übersicht, wobei das dortige Feld Vertragsdatum hyperverlinkt ist auf die zugehörige Pdf Datei. Wenn ich nun im Sheet Data einen bestimmten Datensatz in der Auswahlbox auswähle, möchte ich das verlinkte Datum 1. dort anzeigen und 2. dort auch die zugehörige pdf Datei öffnen können.
Hoffe, verständlich...
Gruß,
Micha

Anzeige
AW: OWT = ohne weiteren Text
26.08.2013 11:53:55
ChrisL
Hi Micha
Ich beantworte meine Frage mal selber :) Der Anzeige-Text stimmt wohl nicht mit der Linkadresse überein.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "C3" Then _
Worksheets("Konz.übersicht").Cells(Application.Match(ActiveSheet.Range("C3"), Worksheets("Konz.ü _
bersicht").Columns(3), 0), 6).Copy _
ActiveSheet.Range("D3")
End Sub

Alt + F11, links Doppelklick auf Sheet Data, Code einfügen.
Sheet Data C3 = Suchkriterium
Konz.übersicht Spalte C = Suchspalte
Konz.übersicht Spalte F = Link
Sheet Data D3 = Ergebnis
cu
Chris

Anzeige
AW: OWT = ohne weiteren Text
26.08.2013 13:24:22
silex1
Hallo,
um mit HYPERLINK auf Datein zugreifen zu können, ist # notwendig, sonst kommt erwähnte Fehlermeldung.
Somit muss der Hyperlink so aussehen:
=HYPERLINK("#"&SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;46;FALSCH))
vorausgesetzt der gesuchte Wert ist auch vorhanden.
VG René

Anzeige
AW: OWT = ohne weiteren Text
27.08.2013 13:53:22
Michael
Hallo Zusammen,
kam trotz dankenswerter Hinweise leider nicht weiter. Habe aber Lösung nach langem Basteln gefunden:
Mittels Verzeichnis-Auslese-Macro las ich die PDF-Pfade zu den Verträgen aus uns stellte sie in einer gesonderten Tabelle über SVerweis in ein gesondertes Feld im Sheet "Data" (Suchkriterium über Auswahlbox in C3). Daraufhin erstellte ich im Sheet DATA ein Hyperling auf dieses Feld, und siehe da, es klappt. Je nach Auswahlbox und damit Inhalt meiner Datenmaske zieht er sich den entsprechenden Pfad und damit die PDF Datei durch den Hyperlink.
Danke euch allen für eure Mühen!
Micha
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Hyperlink über SVERWEIS verlinken


Schritt-für-Schritt-Anleitung

Um einen Hyperlink über die SVERWEIS-Funktion in Excel zu übernehmen, befolge diese Schritte:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in der Tabelle1 (z.B. Vertragsdaten) und Tabelle2 (Übersicht) gut strukturiert sind. In Tabelle1 sollte der Hyperlink zu den PDF-Dokumenten korrekt gesetzt sein.

  2. SVERWEIS-Funktion verwenden: In Tabelle2 kannst du die SVERWEIS-Funktion nutzen, um den entsprechenden Datensatz aus Tabelle1 zu suchen. Verwende die folgende Formel:

    =SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;46;FALSCH)

    Hierbei ist $C$3 die Zelle mit dem Suchkriterium, und 46 die Spalte, aus der du den Hyperlink abrufen möchtest.

  3. Hyperlink erstellen: Um einen Hyperlink zu erstellen, der auf das Ergebnis von SVERWEIS verweist, nutze die HYPERLINK-Funktion in Verbindung mit SVERWEIS:

    =HYPERLINK(SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;46;FALSCH))
  4. Fehlermeldungen vermeiden: Achte darauf, dass die Hyperlink-Adresse im SVERWEIS korrekt ist, da sonst die Fehlermeldung „Excel die angegebene Datei konnte nicht geöffnet werden“ erscheint.


Häufige Fehler und Lösungen

  1. #NV Fehlermeldung: Diese tritt auf, wenn das Suchkriterium in der SVERWEIS-Funktion nicht gefunden werden kann. Überprüfe, ob der Wert in $C$3 korrekt ist und in der Suchspalte vorhanden ist.

  2. Hyperlink funktioniert nicht: Wenn der Hyperlink nicht funktioniert, könnte es sein, dass die Adresse nicht mit dem Anzeige-Text übereinstimmt. Stelle sicher, dass du die korrekte Spalte für den Hyperlink in der SVERWEIS-Formel angegeben hast.

  3. Fehlermeldung „Die angegebene Datei konnte nicht geöffnet werden“: Diese Meldung kann auftreten, wenn der Hyperlink falsch formuliert ist. Stelle sicher, dass du das „#“ korrekt verwendest:

    =HYPERLINK("#"&SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;46;FALSCH))

Alternative Methoden

Wenn die oben genannten Methoden nicht funktionieren, kannst du auch VBA verwenden, um Hyperlinks zu erstellen. Hier ist ein einfaches Beispiel:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address(0, 0) = "C3" Then
        Worksheets("Konz.übersicht").Cells(Application.Match(ActiveSheet.Range("C3"), Worksheets("Konz.übersicht").Columns(3), 0), 6).Copy ActiveSheet.Range("D3")
    End If
End Sub

Diese Methode ermöglicht es, den Hyperlink direkt in eine andere Zelle zu übertragen.


Praktische Beispiele

Angenommen, du hast in Tabelle1 die folgenden Daten:

Vertragsdatum Hyperlink
01.01.2023 Vertrag1.pdf
02.01.2023 Vertrag2.pdf

In Tabelle2 möchtest du nun das Vertragsdatum und den Hyperlink anzeigen. Verwende die SVERWEIS-Formel wie folgt:

=HYPERLINK(SVERWEIS($C$3;Konz.übersicht!$C$6:$BB$70;2;FALSCH))

Hierbei wird $C$3 für das Suchkriterium genutzt, und die zweite Spalte in der Datenmatrix hat den Hyperlink.


Tipps für Profis

  • Nutze die Funktion „Datenüberprüfung“, um sicherzustellen, dass nur gültige Werte in die Auswahlbox eingegeben werden.
  • Wenn du regelmäßig mit Hyperlinks arbeitest, kann es sinnvoll sein, eine Tabelle zu erstellen, die alle Hyperlinks zentral verwaltet.
  • Teste die Hyperlinks nach dem Erstellen, um sicherzustellen, dass sie korrekt funktionieren. Du kannst dies am besten tun, indem du die Hyperlinks direkt in der Zelle anklickst.

FAQ: Häufige Fragen

1. Kann ich mehrere Hyperlinks mit SVERWEIS übernehmen?
Ja, du kannst mehrere Hyperlinks übernehmen, indem du die SVERWEIS-Funktion entsprechend anpasst und in verschiedene Zellen einfügst.

2. Warum funktioniert der Hyperlink nicht, obwohl die SVERWEIS-Formel korrekt ist?
Überprüfe, ob die Hyperlink-Adresse korrekt ist und ob die Datei am angegebenen Speicherort vorhanden ist.

3. Ist es möglich, Hyperlinks in eine Dropdown-Liste einzufügen?
Direkt in einer Dropdown-Liste ist das nicht möglich, aber du kannst eine Zelle mit einem Hyperlink verknüpfen, die sich basierend auf der Auswahl ändert.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige