Hallo Community,
ich hatte ein Problem mit folgender Funktion:
=IF((F1-G1)<0,1;"G";"R")
mit folgenden Werte:
F1=13,6
G1=13,5
und folgendem Ergebnis:
G
Kann ja nicht sein, weil die Differenzrechnung F1-G1=0,1 sein müsste. Daher bin ich natürlich auf die Suche gegangen und habe einige Dinge ausprobiert (Formatierungen (Number, General ect.), neues Excelfile erstellt usw. alles ohne Erfolg bzw. mit gleichem Ergebnis.
Jetzt hab ich mir mal das Ergebnis dieser Differenzrechnung seperat angeschaut.
Das Ergebnis war wieder 0,1, allerdings lies ich mir mal mehrere Stellen anzeigen. Da fiel mir auf, dass es nicht exakt 0,1 sondern 0,09999999999999960000 sind.
Was läuft das schief? Denn die Werte 13,6 und 13,5 sind exakt auch bei der weit mehr als 16. Stelle.
Gruß
Furtwowe
ich hatte ein Problem mit folgender Funktion:
=IF((F1-G1)<0,1;"G";"R")
mit folgenden Werte:
F1=13,6
G1=13,5
und folgendem Ergebnis:
G
Kann ja nicht sein, weil die Differenzrechnung F1-G1=0,1 sein müsste. Daher bin ich natürlich auf die Suche gegangen und habe einige Dinge ausprobiert (Formatierungen (Number, General ect.), neues Excelfile erstellt usw. alles ohne Erfolg bzw. mit gleichem Ergebnis.
Jetzt hab ich mir mal das Ergebnis dieser Differenzrechnung seperat angeschaut.
Das Ergebnis war wieder 0,1, allerdings lies ich mir mal mehrere Stellen anzeigen. Da fiel mir auf, dass es nicht exakt 0,1 sondern 0,09999999999999960000 sind.
Was läuft das schief? Denn die Werte 13,6 und 13,5 sind exakt auch bei der weit mehr als 16. Stelle.
Gruß
Furtwowe
Zuletzt bearbeitet: