Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel - Vergleich Hyperlink mit Url

Forumthread: Formel - Vergleich Hyperlink mit Url

Formel - Vergleich Hyperlink mit Url
29.08.2023 12:32:26
wolfludwig
Hallo Excel Fans,

auf dem Tabellenblatt "Beständeübersicht" sind in Spalte E Hyperlinkurl mit freundlichen Namen. Auf dem Tabellenblatt "NEW" reine Urls die inhaltlich mit den Hyperlinks identisch sind. Es soll nun überprüft werden ob die Url's in "NEW" auf "Beständeübersicht" vorhanden sind. Wenn Ja soll in "Beständeübersicht" Spalte C ein X erscheinen, sonst Null. Ich habe es schon mit "=WENNFEHLER(WENN(ZÄHLENWENN(NEW!A:A; HYPERLINK(E625;""))>0; "X"); "")" versucht, aber Fehlanzeige. Vielleicht kann jemand helfen.

Gruß
wolfludwig
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: (D)eine Beispieldatei wäre hilfreich owT
29.08.2023 12:36:09
neopa C
Gruß Werner
.. , - ...
AW: Formel - Vergleich Hyperlink mit Url
29.08.2023 15:36:10
Rudi Maintaire
Hallo,
in ein Modul:
Function hlAdresse(rng As Range) As String

On Error Resume Next
hlAdresse = rng.Hyperlinks(1).Address
End Function



In die Tabelle
=WENN(ISTZAHL(VERGLEICH(hlAdresse(E12);NEW!A:A;));"x";"")

Gruß
Rudi
Anzeige
AW: Formel - Vergleich Hyperlink mit Url
29.08.2023 16:03:37
wolfludwig
Hallo Rudi,

dem Retter ein Danke, es funktioniert einwandfrei.

Gruß
wolfludwig
AW: ist mE nur mit VBA realisierbar ...
29.08.2023 13:18:27
neopa C
Hallo Wolf,

... Deine Formel bezieht sich noch auf eine andere Datei. Unabhängig davon, ist das was Du wahrscheinlich anstrebst nicht mit einer Formel lösbar sondern nur mit VBA.

Gruß Werner
.. , - ...
Anzeige
AW: ist mE nur mit VBA realisierbar ...
29.08.2023 15:18:17
wolfludwig
Für VBA fehlen mir die Kenntnisse, deswegen war eine Formel meine große Hoffnung.

Gruß
wolfludwig
;
Anzeige
Anzeige

Infobox / Tutorial

Vergleich von Hyperlinks mit URLs in Excel


Schritt-für-Schritt-Anleitung

Um eine Formel zum Vergleich von Hyperlinks in Excel zu erstellen, folge diesen Schritten:

  1. Öffne Deine Excel-Datei und gehe zum Tabellenblatt "Beständeübersicht", wo die Hyperlinks in Spalte E stehen.

  2. Wechsle zum Tabellenblatt "NEW", wo die reinen URLs gespeichert sind.

  3. Füge ein neues Modul hinzu:

    • Drücke ALT + F11, um den VBA-Editor zu öffnen.
    • Klicke auf Einfügen > Modul.
  4. Füge den folgenden VBA-Code ein:

    Function hlAdresse(rng As Range) As String
       On Error Resume Next
       hlAdresse = rng.Hyperlinks(1).Address
    End Function
  5. Gehe zurück zu Deinem Arbeitsblatt "Beständeübersicht" und wähle die Zelle in Spalte C, wo das Ergebnis erscheinen soll.

  6. Gib die folgende Formel ein:

    =WENN(ISTZAHL(VERGLEICH(hlAdresse(E625);NEW!A:A;));"X";"")
  7. Drücke Enter und ziehe die Formel nach unten, um sie auf andere Zellen anzuwenden.


Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Lösung: Stelle sicher, dass die Zelle in Spalte E tatsächlich einen Hyperlink enthält. Wenn nicht, wird die Funktion nicht richtig arbeiten.
  • Fehler: X erscheint nicht

    • Lösung: Überprüfe, ob die URLs im "NEW"-Tab korrekt sind und keine zusätzlichen Leerzeichen enthalten.
  • Formel funktioniert nicht

    • Lösung: Vergewissere dich, dass der VBA-Code richtig eingefügt wurde und dass Du die Arbeitsmappe als .xlsm (Makro-fähige Datei) speicherst.

Alternative Methoden

Falls Du keine VBA-Methoden verwenden möchtest, gibt es auch andere Ansätze:

  1. Manuelle Überprüfung: Du kannst die Hyperlinks manuell auf die URLs im "NEW"-Tab überprüfen. Dies ist jedoch zeitaufwendig.
  2. Kombination von SVERWEIS und HYPERLINK: In einigen Fällen kann auch eine Kombination aus SVERWEIS und HYPERLINK-Formeln hilfreich sein, jedoch ist dies nicht so effizient wie die oben beschriebene Methode.

Praktische Beispiele

  • Beispiel 1: Angenommen, Du hast in "Beständeübersicht" in Zelle E625 den Hyperlink "https://example.com" und in "NEW" in A1 ebenfalls "https://example.com". Die Formel gibt in C625 ein "X" zurück.

  • Beispiel 2: Wenn in "Beständeübersicht" in E626 der Hyperlink "https://test.com" steht und "NEW" keine Übereinstimmung hat, bleibt C626 leer.


Tipps für Profis

  • Nutze Formatierung: Verwende bedingte Formatierungen, um die Zellen mit "X" hervorzuheben, sodass Du schnell einen Überblick über die Übereinstimmungen bekommst.
  • Daten filtern: Setze Filter auf Deine Spalten, um nur die Zeilen anzuzeigen, die Übereinstimmungen haben.
  • Sichere Deine Daten: Stelle sicher, dass Du regelmäßig Sicherungskopien Deiner Excel-Datei machst, insbesondere wenn Du mit VBA arbeitest.

FAQ: Häufige Fragen

1. Kann ich diese Methode in älteren Excel-Versionen verwenden?
Ja, diese Methode sollte in den meisten modernen Excel-Versionen funktionieren, die VBA unterstützen.

2. Funktioniert diese Formel auch bei mehreren Hyperlinks in einer Zelle?
Nein, die Funktion hlAdresse gibt nur die erste Hyperlink-Adresse zurück. Für mehrere Hyperlinks in einer Zelle ist eine andere Lösung erforderlich.

3. Was, wenn die URLs nicht übereinstimmen?
In diesem Fall wird die Zelle in Spalte C in "Beständeübersicht" leer bleiben, was darauf hinweist, dass keine Übereinstimmung gefunden wurde.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige