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

Forumthread: Wenn-funktion mit "like"

Wenn-funktion mit "like"
19.01.2009 15:31:00
gregor
Hallo!
Ich möchte gerne eine Wenn-Funktion so gestalten, dass sie eine Zelle durchsucht und eine
bestimmte Aktion macht, wenn die Zelle UNTER ANDEREM ein bestimmtes Wort enthält - also etwa
=Wenn(A3 like "*tank*";A4*B4;A5*B5)
Weiß vielleicht jemand eine Lösung... ?
Gruß, Gregor
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Keine Lösung, aber Vorschlag:
19.01.2009 15:36:00
RS

=WENN(ISTFEHLER(FINDEN("tank";A3));A5*B5;A4*B4)


Grüsse RS

GELÖLST: Keine Lösung, aber Vorschlag:
19.01.2009 15:53:00
gregor
Hallo,
Also auch wenn's nur ein Vorschlag war - hat mir sehr geholfen! DANKE!
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Wenn-Funktion mit "LIKE" in Excel nutzen


Schritt-für-Schritt-Anleitung

Um die Excel-Wenn-Funktion mit einer "LIKE"-ähnlichen Logik zu nutzen, kannst Du die FINDEN-Funktion in Kombination mit ISTFEHLER verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und wähle die Zelle aus, in der Du die Formel eingeben möchtest.

  2. Gib die folgende Formel ein:

    =WENN(ISTFEHLER(FINDEN("tank";A3));A5*B5;A4*B4)

    Diese Formel prüft, ob das Wort "tank" in der Zelle A3 enthalten ist. Wenn nicht, wird das Produkt der Zellen A5 und B5 berechnet; andernfalls wird das Produkt von A4 und B4 verwendet.

  3. Drücke Enter, um das Ergebnis zu sehen.

Diese Methode ist besonders nützlich, wenn Du eine LIKE-Funktion in Excel simulieren möchtest, um bestimmte Textmuster zu finden.


Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Lösung: Stelle sicher, dass die Zelle A3 nicht leer ist. Leere Zellen können zu Fehlern führen.
  • Fehler: #NAME?

    • Lösung: Überprüfe, ob Du die Formel korrekt eingegeben hast. Achte auf die richtigen Trennzeichen (Semikolon oder Komma, je nach Region).
  • Fehler: FALSCHES Ergebnis

    • Lösung: Vergewissere Dich, dass das Suchwort korrekt geschrieben ist und dass die Zellen A4, A5, B4 und B5 die erwarteten Werte enthalten.

Alternative Methoden

Wenn Du eine LIKE-Funktion in Excel benötigst, die mehr Flexibilität bietet, kannst Du auch die SVERWEIS- oder WVERWEIS-Funktionen in Kombination mit Wildcards verwenden:

=SVERWEIS("*tank*";A1:B10;2;FALSCH)

Diese Methode sucht nach dem Wort "tank" in einem Bereich von Zellen und gibt den entsprechenden Wert zurück, wenn es gefunden wird.


Praktische Beispiele

  1. Beispiel 1: Überprüfung auf mehrere Begriffe

    =WENN(ODER(ISTFEHLER(FINDEN("tank";A3));ISTFEHLER(FINDEN("auto";A3)));A5*B5;A4*B4)

    Diese Formel überprüft, ob entweder "tank" oder "auto" in A3 zu finden ist.

  2. Beispiel 2: Dynamische Suche

    =WENN(ISTFEHLER(FINDEN(D1;A3));"Nicht gefunden";"Gefunden")

    Hierbei wird der Suchbegriff aus Zelle D1 verwendet, was die Flexibilität erhöht.


Tipps für Profis

  • Nutze benannte Bereiche, um die Lesbarkeit Deiner Formeln zu erhöhen.
  • Wenn Du oft mit Suchbegriffen arbeitest, überlege, eine Datenvalidierung einzurichten, um die Eingaben zu standardisieren.
  • Experimentiere mit der Kombination von Funktionen, um leistungsstärkere Formeln zu erstellen, die mehrere Bedingungen berücksichtigen.

FAQ: Häufige Fragen

1. Kann ich die LIKE-Funktion auch in Excel 365 verwenden? Ja, die beschriebenen Methoden funktionieren in Excel 365 sowie in älteren Versionen.

2. Gibt es eine eingebaute LIKE-Funktion in Excel? Nein, Excel hat keine native LIKE-Funktion, aber die Kombination aus FINDEN und ISTFEHLER kann ähnliche Ergebnisse liefern.

3. Wie kann ich die Formel anpassen, um nach anderen Wörtern zu suchen? Ändere einfach das Suchwort in der Formel, z.B. von "tank" zu "auto".

4. Gibt es eine Möglichkeit, die Suche nicht case-sensitive zu machen? Ja, die FINDEN-Funktion ist case-sensitive. Du kannst stattdessen SUCHEN verwenden, um dies zu umgehen.

5. Was mache ich, wenn ich mehrere Zellen durchforsten möchte? Du kannst die Formel in eine Matrix-Formel umwandeln oder die ZÄHLENWENN-Funktion nutzen, um mehrere Zellen gleichzeitig zu überprüfen.

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