Excel, Wennfunktion - wenn Text in einer Zelle vorkommt

Kann ich eine Wennfunktion erstellen, wenn ich Textpassagen in einer Zelle suche?

Bsp:
in Zelle A1 steht folgende Bezeichnung

C25/30/B1/GK32/C1/CEM II /A-M(S-L) 42,5N WT33

In Zelle A2 steht folgende Bezeichnung

C25/30/B1/GK16/C1/CEM II /A-M(S-L) 42,5N WT33

jetzt möchte ich eine wennfunktion einbauen, die mir aus dieser einen Zelle bspw. das „GK16“ bzw. „GK32“ raussucht…

die Bezeichnung in seperate Zellen zu geben ist nicht möglich (dann wärs ja zu einfach :slight_smile: )

Also nochmals - ich hoffe ich erkläre die Frage richtig:

eine Textpassage in einer einzigen Zelle mit der Wennfunktion zu suchen.

Wenn in der Zelle „GK16“ vorkommt; dann… usw…

Danke für eure Hilfe

habs hinbekommen!
brauche keine Hilfe mehr, danke!

weiß leider nicht wie man den Beitrag löscht :smile:

Wie lautet denn nun die WENN-Abfrage?

=wenn(suchen(„TEXT“; xxxx ; xxxx)

also wenn in einer Zelle ein Text vorkommt, dann, sonst usw…
im Prinzip ganz einfach, nur die funktion SUCHEN zur klassischen Wennfunktion hinzufügen.

Was bei mir auftrat, war der #Wert! Fehler…

sprich: WENN-DANN hat funktioniert, beim SONST kam der #Wert! fehler.

diesen kann man aber leicht unterdrücken, indem man einfach vor seiner kompletten Formel die „Wennfehler“-funktion setzt.

Also
=Wennfehler(deine gesamte Formel);"")

mit dieser Funktion wird der #Wert! - Fehler unterdrückt.

2 Like

Muss denn in der Formel kein Bezug auf die Quellzellen A1 bzw. A2 erfolgen?
Ich verstehe nicht, wie in Deinem Beispiel die Formel nun konkret lautet.

Hallo,

=WENN(SUCHEN("suchtext";A1)"dann";"sonst")

bzw. mit WENNFEHLER() dürfte es dann etwa so aussehen:

=WENN(WENNFEHLER(SUCHEN("suchtext";A1);0);"dann";"sonst")

Ich würde wie immer davon abraten Fehlermeldungen als legitimes Ergebnis zu verwenden. Wenn ein unerwarteter Fehler entstehen sollte hat man damit nur Probleme. Man könnte es auch einfach so lösen:
=WENN(SUCHEN("suchtext";A1&"suchtext")<LÄNGE(A1);1;2)

Gruß
Tobias

1 Like

Tobias: Herzlichen Dank für Deine Hilfestellung!
LG - LittleArrow

2 Like

Danke! :+1:

vollkomenn richtig. Fehlermeldungen sollten nicht unterdrückt werden.
In meinem speziellen Fall brauchte ich nur ein „richtig“ oder „falsch“

wenn in einer Zelle eine Textpassage vorkommt, DANN „ja“ SONST „nein“ (oder in meinem Fall die Fehlermeldung :wink:
Also WENN vorkommt, DANN „ja“ SONST „Fehlermeldung“ :smiley:

Danke nochmals für deine Formel - sollte ich soetwas noch einmal brauchen habe ich jetzt den nötigen Input :slight_smile:

Beste Grüße,

Baumi