[OOCalc]

TBMule

Lt. Commander
Registriert
Mai 2006
Beiträge
1.156
Ich möchte einen Buchstaben aus einer Zelle, die eine Wortkombination enthält, raussuchen lassen und wenn dieser vorhanden ist ->Berechnung starten , ist er nicht vorhanden ->ursprünglichen Wert nehmen.
Ich habe dazu die Funktion Finden verwendet:

=(Wenn(Finden("b";Zelle)>0);190*Zelle2;Zelle2)

Problem ist jetzt, wenn der Buchstabe nicht gefunden wird, gibt OO-Calc nur #Wert in der Berechnungszelle aus statt den Betrag aus Zelle2.
 
Ja, weil die Finden-Funktion bei Nichtfinden nicht 0 zurückgibt, sondern einen Fehler.

Wenn du jetzt stattdessen abfragst, ob die Funktion einen Fehler liefert und die Argumente vertauscht funktioniert es. ;)

Code:
=WENN(ISTFEHL(FINDEN("b";B1));C1;190*C1)
 
Vielen Dank !
 
Zurück
Oben