Hallo Forum, bin neu hier; arbeite schon viele Jahre mit Excel und habe folgendes Problem:
X = 832507
Y = 4
Z = 8136
W=ZAHLENWER(TEIL(X;1;Y)-Z&TEIL(X;Y+1;1))
W=8525-8136&0
W=189&0
W=1890 (Soll) => Ist: 189 (Zahlenformat „0“)
Nach Erweitern des Zahlenformates auf 30 Nachkommastellen ergab sich folgendes Bild:
189,000000000001000000000000000000
Und der Wert „W“ wurde mit 189,0000000000010 zurückgegeben.
Die Werte für X, Y und Z habe ich auf 30 Nachkommastellen überprüft - alls ok.
Das gleiche Ergebnis erhalte ich auch ohne vorangestellten "ZAHLENWERTEIL".
Das "Problem" kann man natürlich mit "RUNDEN(W;0)" vermeiden, aber es würde mich mal interssieren, ob dies ein Excel-Bug ist und wenn ja, wie kann man diesen umgehen.
Gruß, BertHUB