was mach ich falsch?

Hi again,

Ich möchte schauen, ob eine Zeichenkette in A1 mehr als ein "," hat
Textfeld A1 = "2,3"
Check B1 2 = Finden(",";A1)
Check B2 ERR:501 = Finden(",";A1,B1)
Check B3 1 = Wenn(IstFEHLER(B2);"1","##")

Ok, es gibt nur ein Komma, ergo setzte ich eine "1" in B3
Jetzt will ich stopfen:
Check B3 1 = Wenn(IstFEHLER( Finden(",";A1,B1) );"1","##")
Aber jetzt steht in B3 wieder ERR:501??

Ist das ein feature oder bug?
(Ich habe immer noch v 4.2.8.2)
Gooly

uuups - 'tschuldigung schon gefunden - muss die Kommata zur Elemente-Trennung in ; ändern, dann klappt's"

=WENN(FINDEN(",";A1&",";B1+1)>LÄNGE(A1);"n/a";FINDEN(",";A1;B1+1))

Wolfgang

Hallo

=WENNFEHLER(SUCHEN(",[^,]*?,";A1);NV())

Werner