Dokumentation/Calc Funktionen/SUBTRAKTION
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Spende
Funktionsname:
SUBTRAKTION
Kategorie:
Mathematisch
Zusammenfassung:
Subtrahiert Zahlen ohne kleine Rundungsfehler zu eliminieren.
Syntax:
SUBTRAKTION(Minuend; Subtrahend 1[; Subtrahend 2[; … ;[ Subtrahend 254]]])
Rückgabewerte:
Gibt das Ergebnis der verschiedenen Subtrahenden vom Minuenden als Dezimalzahl zurück, ohne Rundungsfehler zu eliminieren.
Argumente:
Minuend ist eine Dezimalzahl oder eine Referenz auf eine Zelle, die die Dezimalzahl enthält, von der andere Zahlen abgezogen werden sollen.
Subtrahend 1, Subtrahend 2, …, Subtrahend 254 stellen ein Set von Dezimalzahlen, die vom Minuenden subtrahiert werden. Jedes Argument kann eine Dezimalzahl oder eine Referenz auf eine einzelne Zelle, die eine Dezimalzahl enthält, sein.
- Falls irgendein Argument einen Text in Anführungszeichen enthält, dann meldet SUBTRAKTION einen #WERT!-Fehler.
- Falls irgendein Argument eine Referenz auf eine Zelle mit nicht-numerischen Inhalt enthält, dann meldet SUBTRAKTION einen #WERT!-Fehler.
- Falls irgendein Argument eine Referenz auf eine leere Zelle enthält, dann behandelt SUBTRAKTION den Inhalt als 0.
Zusätzliche Informationen:
- Beachten Sie dass die einfache Calc Formel
= 0,3 - 0,2 - 0,1
0 errechnet. Die meisten würden intuitiv 0 als Ergebnis erwarten, Trotzdem sind die Dinge hinter der Fassade nicht immer so einfach, da nicht jede Dezimalzahl exakt als binäre Gleitkommazahl dargestellt werden kann. Das heißt, dass sich kleine Rundungsfehler in die Bereichnung einschleichen können. Aber der Subtraktions Operator eliminiert trotzdem alle solcher Fehler. - SUBTRAKTION nutzt den Operator zur Subtraktion des IEEE Standards für die Gleitkomma-Arithmetik (IEEE 754), den Ihre Plattform/Ihr Compiler zur Verfügung stellt. Die Formel
=SUBTRAKTION(0,3; 0,2; 0,1)
gibt nicht 0 sondern -2.77555756156289E-17 zurück. Dies demonstriert dass ein kleiner Rundungsfehler aufgetreten ist, der aber für die meisten Nutzer keine Relevanz hat. Trotzdem kann es für manche Anwendungen nützlich sein, den Fehler anzeigen zu lassen, z. Bsp. um zu überprüfen, ob zwei Werte identisch sind.- SUBTRAKTION kann genutzt werden, um festzustellen, ob ein Ergebnis exakt einer erwarteten Zahl entspricht. D. h. ob
=SUBTRAKTION(Ergebnis; erwartet)
0,0 entspricht. - SUBTRAKTION verarbeitet die Argumente von links nach rechts. Zum Beispiel berechnet
=SUBTRAKTION(1; 2; 3; 4)
1 - 2 - 3 - 4 oder ((1 - 2) - 3) - 4 in "natürlicher " Reihenfolge.
Beispiele:
Formel Beschreibung Ergebnis =SUBTRAKTION(10; 3; 2; 1) Hier produziert die Funktion das selbe Ergebnis wie der Subtraktions Operator. 4 =SUBTRAKTION(D1; D2; D3) wobei die Zellen D1, D2 und D3 die Zahlen 1,6, 1,2 und 0,4 enthalten. Hier produziert die Funktion ein Ergebnis ungleich 0, das einen kleinen Rundungsfehler zeigt. 1.11022302462516E−16 =SUBTRAKTION(0,987654321098765; 0,9876543210987) Hier wird die Funktion genutzt, um den Unterschied zwischen zwei Zahlen zu bestimmen, indem das gleiche Ergebnis wie mit dem Subtraktions Operator produziert wird. 6.50590692430342E−14 Ähnliche LibreOffice Funktionen:
keine.
ODF Standard:
Nichts.
Betroffene (oder ähnliche) EXCEL-Funktionen:
keine.
- SUBTRAKTION kann genutzt werden, um festzustellen, ob ein Ergebnis exakt einer erwarteten Zahl entspricht. D. h. ob