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

Forumthread: SVERWEIS mit Teilstring ?

SVERWEIS mit Teilstring ?
nachtaktiv
Ich möchte zwei Tabellen mit SVERWEIS verknüpfen.
Leider gibt es keinen eindeutigen Feldinhalt für diese Verbindung.
Der gesuchte Text befindet irgendwo innerhalb des Feldes.
Gibt es eine Möglichkeit mit einer VERWEIS-Funktion nach einem Teilstring innerhalb eines Feldes zu suchen ?
Danke im voraus.
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Matrixlösung
IngoG
Hallo ?
folgende matrixfunktion liefert den wert aus spalte b, der neben der ersten zelle in a1:a5 steht, in dem ein teilstring aus e1 vorkommt.
=BEREICH.VERSCHIEBEN(A1;MIN(WENN(ISTFEHLER(FINDEN(E1;A1:A5));99999;ZEILE(A1:A5)))-1;1)
(Eingabe abschließen mit Strg-Shift-Enter)
Gruß Ingo
PS eine Rückmeldung wäre nett...
Anzeige
AW: Matrixlösung
Didi
Tolle Funktion !
Danke Ingo.
Gruss
Didi
AW: Matrixlösung
Boris
Warum einfach, wenn es auch kompliziert geht...
Grüße Boris
AW: Matrixlösung
Didi
Sorry Boris,
aber deine Lösung entspricht leider nicht meinem Problem.
Der Suchbegriff ist eindeutig, lediglich der Bereich in dem gesucht wird,
muss "genauer inspiziert" werden.
Mit der "komplizierten" Matrixformel konnte mein Problem gelöst werden.
Trotzdem Danke.
Gruss
Didi
Anzeige
AW: Matrixlösung
Boris
Du hast den SVERWEIS leider nicht ausprobiert - denn sonst hättest du gemerkt, dass die Lösungen absolut identische Ergebnisse liefern (außer, dass die Matrixformel aufgrund der Funktion FINDEN zwischen Groß-und Kleinschreibung unterscheidet).
Grüße Boris
STOP ! nehme alles zurück !!!
Didi
Sehe den Wald vor lauter Bäumen nicht ;-)
Boris ist ab sofort der Held !!!!
Ich habe mich zuerst etwas von der Einfachheit der Lösung
verleiten lassen, aber jetzt doch mal darüber nachgedacht.
Die Lösung ist prima !
Jetzt weiss ich, dass sowas mit dem "*" auch funktioniert.
IngoG ist für meine Zeitverwendung verantwortlich ;-)
Danke an alle.
Gruss
Didi

Anzeige
Sag ich ja...;-)) ......oT
Boris
=SVERWEIS("*"&A1&"*";C:D;2;)
Boris
Hi ?!?
Suchbegriff in A1, Matrix C:D, Ergebnisspalte 2.
Grüße Boris
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS mit Teilstring: So findest Du, was Du suchst


Schritt-für-Schritt-Anleitung

  1. Tabellen vorbereiten: Stelle sicher, dass Du zwei Tabellen hast, in denen Du nach einem Teilstring suchen möchtest.
  2. Suchbegriff festlegen: Lege den Suchbegriff in einer Zelle fest (z. B. A1).
  3. Formel eingeben: Verwende die folgende Formel, um den SVERWEIS mit einem Teilstring zu nutzen:
    =SVERWEIS("*"&A1&"*";C:D;2;FALSCH)

    Hierbei steht C:D für den Bereich, in dem Du suchen möchtest, und 2 für die Spalte, aus der das Ergebnis zurückgegeben werden soll.

  4. Ergebnis prüfen: Drücke Enter, um die Formel auszuführen und das Ergebnis zu überprüfen.

Häufige Fehler und Lösungen

  • Fehler: #NV oder kein Ergebnis

    • Lösung: Überprüfe, ob der Teilstring tatsächlich in der Suchmatrix vorhanden ist, und achte auf die richtige Eingabe der Formel.
  • Fehler: Falsches Ergebnis

    • Lösung: Stelle sicher, dass Du das FALSCH-Argument am Ende der SVERWEIS-Funktion verwendest, um eine genaue Übereinstimmung zu gewährleisten.

Alternative Methoden

Wenn der SVERWEIS nicht die gewünschten Ergebnisse liefert, kannst Du auch die Matrixformel verwenden, um nach einem Teilstring zu suchen:

=BEREICH.VERSCHIEBEN(A1;MIN(WENN(ISTFEHLER(FINDEN(E1;A1:A5));99999;ZEILE(A1:A5)))-1;1)

Denke daran, diese Formel mit Strg + Shift + Enter abzuschließen. Diese Methode ist besonders nützlich, wenn Du eine genauere Kontrolle über die Suchkriterien benötigst.


Praktische Beispiele

Angenommen, Du hast folgende Daten in Spalte C:

C D
Apfel 1.00 €
Banane 0.50 €
Kirsche 2.00 €

Wenn Du in A1 den Text "Ban" eingibst und die oben genannte SVERWEIS-Formel verwendest, wird "0.50 €" als Ergebnis zurückgegeben, weil "Banane" den Teilstring "Ban" enthält.


Tipps für Profis

  • Nutze Wildcards wie * und ? in Deinen SVERWEIS-Formeln, um flexiblere Suchanfragen durchzuführen.
  • Wenn Du mit großen Datenmengen arbeitest, erwäge anstelle von SVERWEIS die Verwendung von INDEX und VERGLEICH, da diese oft schneller sind.
  • Achte auf die Groß- und Kleinschreibung: Die Funktion FINDEN unterscheidet zwischen Groß- und Kleinschreibung, während SVERWEIS dies nicht tut.

FAQ: Häufige Fragen

1. Kann ich SVERWEIS mit Teilstring in einer anderen Excel-Version verwenden?
Ja, die oben genannten Funktionen sind in den meisten Excel-Versionen verfügbar, einschließlich Excel 2016 und neuer.

2. Was mache ich, wenn ich keine Übereinstimmung finde?
Vergewissere Dich, dass Dein Suchbegriff korrekt ist und dass Du die richtige Matrix angegeben hast. Überprüfe auch auf zusätzliche Leerzeichen oder andere Zeichen im Suchfeld.

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