Hallo,
ja, bei suchen() gibt es einen Fehler, sobald die suche erfolglos ist.
Das passiert schon wenn EF nicht gefunden wird.
Zum zweiten Teil kommt es dann gar nicht erst.
Das kann man umgehen in dem man auf Fehler prüft:
Code: Alles auswählen
=WENN(ISTFEHLER(SUCHEN("EF";A1));WENN(ISTFEHLER(SUCHEN("DF";A1));"";"Doppelform");"Einzelform")
Beachte, das ich die Formel etwas umgestellt habe
weil die wenn-Prüfung jetzt FALSCH ist wenn EF gefunden wird! [=ISTFEHLER(.) = falsch]
Alternative =finden()
Code: Alles auswählen
=WENN(ISTFEHLER(FINDEN("EF";A1));WENN(ISTFEHLER(FINDEN("DF";A1));"";"Doppelform");"Einzelform")
Der Unterscheid zwischen =suchen() und =finden() ist der,
das die Groß/Klein-Schreibweise bei =suchen() egal ist
während bei =finden() auf sie Exakte Schreibweise geachtet wird.
gruß Holger