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

Forumthread: Platzhalter ignorieren

Platzhalter ignorieren
28.01.2020 13:09:41
Klaus
Ich habe ein kleines ( nervendes Problem )
Wir bekommen regelmäßg Preislisten in denen in der Bestellnummer z.T. auch ein * genutzt wird.
Da es sich um mehrere hunderttausend Artikel handelt mache ich zum Vergleich vorher immer ein * ersetzen durch xx mit ~* aber das ist doch sehr aufwendig.
Frage:
kann man den Platzhalter im Sverweis als "normales" Zeichen interpretieren?
Gruß
Klaus
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mE nur bedingt, wo stehen diese beii Dir? owT
28.01.2020 14:00:45
neopa
Gruß Werner
.. , - ...
Falls * im zu durchsuchenden Textfeld vorkommt, …
28.01.2020 15:10:29
Luc:-?
…Klaus,
kann man nach diesen Texten mit ~* im SuchText suchen, zB so: =SVERWEIS("~*5";Y2:Z7;2;0)
Es wird das 1.Auftreten von *5 in Y2:Y7 gefunden, mit =SVERWEIS("~**";Y2:Z7;2;0) dann das 1.Auftreten von * am TextAnfang. Ein Text mit * irgendwo in seiner Mitte kann so gefunden wdn: =SVERWEIS("*~**";Y2:Z7;2;0)
Am TextEnde dann analog "*~*".
Gruß, Luc :-?
„Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder.“ Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit …

Anzeige
AW: der * irgendwo in der Mitte …
28.01.2020 15:56:42
neopa
Hallo Luc,
... dürfte mE das eigentliche Problem sei, denn ich hatte die Fragestellung nicht so interpretiert wie Du, dass Klaus nicht den Artikel mit den ersten * in der Mitte finden will. Für eine gezielte Suche bedarf es dann das Wissen, wo genau der der vor. * zu berücksichtigen ist.
Gruß Werner
.. , - ...
Anzeige
AW: Platzhalter ignorieren
28.01.2020 16:07:09
Daniel
HI
Luc hasts ja schon geschrieben
die Tilde ~, die du im ERSETZEN verwendest um aus dem Joker * das normale Zeichen * zu machen, funktioniert auch im SVerweis.
dh wenn du exakt nach dem Text "abc*def" suchst, dann verwende =SVerweis("abc~*def";...)
dh =SVerweis("abc*def";...) würde auch ein "abcXXXdef", "abcdef" oder ein "abc1234def" finden, das =SVerweis("abc~*def";...) hingegen findet nur das "abc*def"
Gruß Daniel
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Platzhalter im Excel effektiv nutzen


Schritt-für-Schritt-Anleitung

Um in Excel Platzhalter wie das Sternchen (*) korrekt zu nutzen, insbesondere in Funktionen wie SVERWEIS oder XVERWEIS, kannst du folgende Schritte befolgen:

  1. Platzhalter verstehen: Das Sternchen (*) fungiert als Jokerzeichen, welches für beliebige Zeichen steht. Um es als normales Zeichen zu verwenden, musst du die Tilde (~) voranstellen.

  2. Formel erstellen: Verwende die Formel =SVERWEIS("abc~*def";Bereich;Spalte;FALSCH), um nach einem exakten Text mit einem Platzhalter zu suchen. In diesem Beispiel suchst du nach „abc*def“.

  3. SVERWEIS mit Platzhaltern: Wenn du nach einem Wert suchst, der kein Platzhalter ist, benutze einfach =SVERWEIS("abc*def";.... Diese Formel findet alle Einträge, die „abc“ gefolgt von beliebigen Zeichen und dann „def“ enthalten.

  4. XVERWEIS anwenden: Bei neueren Excel-Versionen kannst du auch die XVERWEIS-Funktion verwenden, die flexibler ist. Auch hier kannst du Platzhalter nutzen, indem du die Tilde voranstellst.


Häufige Fehler und Lösungen

  • Fehler: SVERWEIS findet keinen Wert
    Lösung: Überprüfe, ob du die Tilde (~) korrekt benutzt hast. Ohne diese wird das Sternchen als Platzhalter interpretiert und nicht als normales Zeichen.

  • Fehler: Ungültiger Bereich
    Lösung: Stelle sicher, dass der angegebene Bereich in deiner SVERWEIS-Formel korrekt ist. Der Bereich sollte die Spalte enthalten, in der die Suche stattfinden soll.


Alternative Methoden

Falls du die Platzhalter nicht in SVERWEIS oder XVERWEIS verwenden möchtest, kannst du auch folgende Methoden ausprobieren:

  1. FILTER-Funktion: In neueren Excel-Versionen kannst du die FILTER-Funktion nutzen, um gezielt nach Werten zu suchen.

    Beispiel: =FILTER(Bereich; ISTZAHL(SUCHEN("abc*def"; Bereich))).

  2. AGGREGAT-Funktion: Eine weitere Möglichkeit ist die Verwendung der AGGREGAT-Funktion, um komplexere Suchkriterien zu definieren.


Praktische Beispiele

  1. Beispiel SVERWEIS mit Platzhalter:
    Angenommen, du hast eine Preisliste und möchtest nach einem Produkt suchen, dessen Name ein Sternchen enthält. Verwende:

    =SVERWEIS("Produkt*";A2:B100;2;FALSCH)
  2. Beispiel XVERWEIS mit Platzhalter:
    Für dieselbe Suche mit XVERWEIS:

    =XVERWEIS("Produkt*";A2:A100;B2:B100)

Tipps für Profis

  • Nutze die Tilde (~) immer dann, wenn du sicherstellen möchtest, dass ein Platzhalter wie * als normales Zeichen interpretiert wird.
  • Überlege, ob die Verwendung von FILTER oder XVERWEIS für deine Anforderungen besser geeignet ist, da diese Funktionen oft flexibler sind.
  • Achte darauf, dass bei großen Datenmengen die Suche mit Platzhaltern langsamer sein kann. Plane dies in deiner Excel-Performance ein.

FAQ: Häufige Fragen

1. Kann ich auch mehrere Platzhalter in einer Formel verwenden?
Ja, du kannst mehrere Platzhalter in deinen Formeln kombinieren. Achte jedoch darauf, die Tilde vor jedem Platzhalter zu verwenden, wenn du sie als normale Zeichen interpretieren möchtest.

2. Warum funktioniert mein SVERWEIS nicht, obwohl die Formel korrekt aussieht?
Überprüfe, ob der Suchbereich und die Spalte korrekt angegeben sind. Achte auch darauf, dass die Daten in der richtigen Formatierung vorliegen (z.B. Text vs. Zahl).

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