- I eine Formel
=(A1-B1)*10000
- von Wert in Zelle kopiert Zelle C1 und klebte es hergestellt D1 Zelle A1 gleich 1,39139
- Hergestellt Zelle B1 gleich 1,40596
- Hergestellt Zelle C1
- In Zelle E1 habe ich manuell das reale Ergebnis der Berechnung geschrieben, das -145.7 ist (Sie können versuchen, einen Taschenrechner zu verwenden).
wie einzufügen korrekt Excel Formel
- In Zelle F1 machte ich eine if-Anweisung die Ergebnisse von E1 und F1 zu vergleichen:
=IF(E1=D1,"equal","not equal")
- Das Ergebnis "nicht gleich" ist.
** Ich möchte wissen, wie eine Formel zu kopieren und einzufügen und sein klebte Ergebnis sein wird, genau gleich sicher. Denken Sie daran, dass ich nicht =round()
Formel verwenden möchte, weil ich eine Lösung für viele Zahlen brauche, und ich kann nicht round()
für jede Zelle mit unterschiedlicher Anzahl von Ziffern verwenden.
Dies liegt wahrscheinlich an der Fließkommazahl, die Excel verwendet. Es ist oft bekannt, dass Probleme wie das, was Sie beschrieben haben, verursachen. Hier sind ein paar Links mit Informationen über das Problem und wie man es anspricht: [link] (https://blogs.office.com/en-us/2008/04/10/understanding-floating-point-precision-aka- why-does-excel-gib-mir-scheinbar-falsche-antworten /), [link] (https://support.microsoft.com/en-us/help/78113/floating-point-arithmetic-may-give- ungenaue-Ergebnisse-in-Excel) und [link] (https://support.microsoft.com/en-us/help/214118/how-to-correc-rounding-errors-in-floating-point-arithmetic) . – tigeravatar