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

Forumthread: Sverweis "suche ähnlichen Inhalt"

Sverweis "suche ähnlichen Inhalt"
26.09.2012 14:03:26
Arthur
Guten Tag zusammen
Wie ändere ich meine SVerweis Formel, damit Excel
0057 527 881 findet obwohl in der Zelle ABC-u_0057 527 881_89dfa steht?
Irgendwie mit * arbeiten?
sowas geht leider nicht: =SVERWEIS("*B7*";'ABC XYZ 02.07'!$C$2:$C$49298;1;0)
Vielen Dank für eure Hilfe!
Gruss
Arthur

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Sverweis "suche ähnlichen Inhalt"
26.09.2012 14:13:40
Peter
Hallo,
versuche es mal mit VERKETTEN("*";B7;"*") statt "*B7*"
Gruß,
Peter

AW: Sverweis "suche ähnlichen Inhalt"
26.09.2012 14:27:41
Arthur
Hallo Peter!
Vielen Dank für deine Antwort, aber ich will ja nichts verketten, sondern per Sverweis in der Matrix einen Zelleninhalt suchen der ähnlich ist wie in:
A1 = 0057 527 881
In der Matrix: ABC-u_0057 527 881_89dfa
Also müsste Excel diesen Eintrag finden.
=SVERWEIS|VERKETTEN("*";B1;"*");'ABC XYZ 02.07'!$C$2:$C$49298;2;0) macht ja keinen Sinn imho.
Wie kann ich dies lösen?

Anzeige
AW: Sverweis "suche ähnlichen Inhalt"
26.09.2012 14:58:34
UweD
Hallo nochmal
richtig angewendet geht das auch.
=SVERWEIS(VERKETTEN("*";A1;"*");'ABC XYZ 02.07'!$C$2:$D$49298;2;0)
du musst nur ( anstelle | nehmen
und den Matrixbereich richtig angeben von C bis D , wenn du aus der 2. Spalte was zurückerhalten willst.
Gruß UweD

Anzeige
AW: Sverweis "suche ähnlichen Inhalt"
26.09.2012 14:52:51
UweD
Hallo
so aber:
=SVERWEIS("*"&A1&"*";'ABC XYZ 02.07'!C:D;2;0)
Gruß UweD

AW: Sverweis "suche ähnlichen Inhalt"
26.09.2012 15:44:05
Arthur
hallo Uwe
Jetzt habe ich aber ein anderes Problem, es klappt zwar aber trotzdem auch nicht.
Siehe Excelfile
https://www.herber.de/bbs/user/81907.xlsx

Anzeige
AW: Sverweis "suche ähnlichen Inhalt"
26.09.2012 16:31:06
UweD
Geht nur so.
Tabelle1
 ABCDE
5      23_Apfel-..t3
63Apfel  sdshdgMelonesdsd55
72Birne  sdsdBirnesss2

verwendete Formeln
Zelle Formel Bereich
A6 =SVERWEIS("*"&B6&"*";$D$5:$E$7;2;0) 
A7 =SVERWEIS("*"&B7&"*";$D$5:$E$7;2;0) 

Tabellendarstellung in Foren Version 5.49


"Rückwärts" so wie in dem unteren Teil geht nicht
Gruß UweD
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

SVerweis für ähnliche Inhalte nutzen


Schritt-für-Schritt-Anleitung

Hier ist eine einfache Anleitung, wie Du den SVerweis anpassen kannst, um ähnliche Inhalte in Excel zu finden:

  1. Formel vorbereiten: Du kannst eine Formel wie folgt aufbauen:

    =SVERWEIS("*"&A1&"*";'ABC XYZ 02.07'!C:D;2;FALSCH)

    Diese Formel sucht nach einem ähnlichen Text in der angegebenen Matrix.

  2. Matrix anpassen: Achte darauf, dass der Matrixbereich korrekt angegeben ist. Wenn Du eine Rückgabe aus der zweiten Spalte möchtest, sollte der Bereich von C bis D gehen.

  3. Formel anwenden: Setze die Formel in die Zelle ein, in der Du das Ergebnis haben möchtest.

  4. Ergebnisse überprüfen: Stelle sicher, dass die gesuchten Werte tatsächlich in der Matrix vorhanden sind, auch wenn sie nicht exakt übereinstimmen.


Häufige Fehler und Lösungen

  • Fehler bei der Matrixangabe: Wenn Du die Matrix nicht korrekt angibst, erhältst Du möglicherweise falsche Ergebnisse. Achte darauf, dass Du den richtigen Bereich angibst, z.B. C:D, wenn Du aus der zweiten Spalte zurückgeben möchtest.

  • Falscher Typ von SVerweis: Achte darauf, FALSCH oder 0 zu verwenden, um exakte Übereinstimmungen zu suchen.

  • Verwendung von Platzhaltern: Wenn Du Platzhalter wie * verwendest, stelle sicher, dass sie korrekt in die Formel eingefügt werden. Die richtige Syntax ist ="*"&A1&"*".


Alternative Methoden

Wenn der SVerweis nicht die gewünschten Ergebnisse liefert, kannst Du auch folgende Methoden ausprobieren:

  • Suchfunktion: Verwende die Funktion VERGLEICH, um die Position des ähnlichen Textes zu finden.
  • FILTER-Funktion: In neueren Excel-Versionen kannst Du die FILTER-Funktion verwenden, um ähnliche Werte zu finden:
    =FILTER('ABC XYZ 02.07'!C:C;ISNUMBER(SEARCH(A1;'ABC XYZ 02.07'!C:C)))
  • Power Query: Nutze Power Query, um Daten zu transformieren und ähnliche Inhalte zu finden.

Praktische Beispiele

  1. Beispiel mit SVerweis: Du hast in A1 den Wert 0057 527 881. Die dazugehörige Formel könnte so aussehen:

    =SVERWEIS("*"&A1&"*";'ABC XYZ 02.07'!C:D;2;FALSCH)

    Diese Formel sucht alle Zellen, die den Text 0057 527 881 enthalten, auch wenn sie von anderen Texten umgeben sind.

  2. Beispiel mit FILTER: Wenn Du Excel 365 hast, kannst Du die FILTER-Funktion verwenden, um alle ähnlichen Zellen aufzulisten:

    =FILTER('ABC XYZ 02.07'!C:C;ISNUMBER(SEARCH(A1;'ABC XYZ 02.07'!C:C)))

Tipps für Profis

  • Regex nutzen: Excel bietet keine eingebaute Regex-Funktion, aber Du kannst VBA verwenden, um leistungsstärkere Suchfunktionen zu implementieren.

  • Datenbereinigung: Stelle sicher, dass Deine Daten vor der Anwendung von SVerweis oder anderen Suchfunktionen bereinigt sind, um bessere Ergebnisse zu erzielen.

  • Verwende dynamische Bereiche: Nutze Excel-Tabellen, um dynamische Bereiche zu erstellen, die sich automatisch anpassen, wenn Du neue Daten hinzufügst.


FAQ: Häufige Fragen

1. Wie kann ich Excel ähnliche Texte finden?
Du kannst die SVerweis-Formel mit Platzhaltern verwenden, um nach ähnlichen Inhalten zu suchen, wie in den Schritten beschrieben.

2. Was ist der Unterschied zwischen SVerweis und WVerweis?
SVerweis sucht in einer vertikalen Liste, während WVerweis in einer horizontalen Liste sucht. Beide können verwendet werden, um ähnliche Werte zu finden, je nach Datenstruktur.

3. Kann ich SVerweis für Teile eines Textes verwenden?
Ja, indem Du Platzhalter wie * verwendest, kannst Du SVerweis so anpassen, dass er nur Teile eines Textes sucht.

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