Suche…


Einführung

Mehrere Excel-Formeln behandeln die Rundung und Genauigkeit von nicht ganzzahligen Zahlen. Dies unterscheidet sich von der Verwendung der Zellenformatierung, die sich auf die Anzeige numerischer Daten auswirkt. In einigen Fällen reicht es aus, die Zellenformatierung zu verwenden. In komplexen Berechnungen sind jedoch strikte Regeln für Rundung und Genauigkeit erforderlich, um konsistente und korrekte Ergebnisse zu erhalten.

Syntax

  • = ROUND (Anzahl, Anzahl_Ziffern)
  • = ROUNDUP (number, num_digits)
  • = ROUNDDOWN (number, num_digits)
  • = MROUND (Zahl, Vielfaches)
  • = TRUNC (number, [num_digits])
  • = INT (Nummer)
  • = DECKEN (Anzahl, Bedeutung)
  • = FLOOR (Anzahl, Bedeutung)
  • = GERADE (Anzahl)
  • = ODD (Anzahl)
  • = FEST (Zahl, [Dezimalstellen], [keine_Kommas])

Parameter

Parameter Einzelheiten
Nummer Zahl gerundet werden. Könnte eine Zelle wie B2 oder eine Konstante wie 3.14159 sein
num_digits welche Stelle gerundet werden soll 2. Unter oder 0 wird auf eine ganze Zahl gerundet. 1 oder 2 bedeutet rund bis Zehntel oder Hundertstel. -1 oder -3 bedeutet rund zu zehn oder tausenden.
mehrere Das Vielfache, auf das Sie die Zahl runden möchten.
Bedeutung Das Vielfache, auf das Sie die Zahl runden möchten.
Dezimalzahlen Die Anzahl der Ziffern rechts vom Dezimalpunkt. (Optional - Standardeinstellung 2)
no_commas Ein logischer Wert, der bei TRUE verhindert, dass FIXED Kommas in den zurückgegebenen Text FIXED . (Optional - Standardeinstellung FALSE )
[...] Parameter in [eckigen Klammern] sind optional.

Bemerkungen

Die Werte, die dem Benutzer angezeigt werden, können mit einer bestimmten Formatierung dargestellt werden, die die tatsächlichen Datenwerte nicht beeinflusst. Die angezeigten Daten können beispielsweise als Prozentsatz formatiert werden. Weitere Informationen finden Sie unter Zellenformatierung .

Verwendung der ROUND-Funktion

Die ROUND Funktion rundet einen Wert. Die Anzahl der Dezimalstellen, auf die gerundet werden soll, wird durch einen positiven Wert im Parameter num_digits angegeben. Ein negativer Wert für num_digits rundet den ganzzahligen Teil des Dezimalpunkts ab, z. B. auf die nächste 10 (für -1) oder die nächste 1000 (für -3).

Hier ist eine Tabelle, die zeigt, wie rund verwendet werden kann.

Beginnen mit RUNDE (b, 2) RUNDE (b, 1) RUNDE (b) RUNDE (b, -1)
23.10651375 23.11 23.1 23 20
19.16818924 19.17 19.2 19 20
3.92748883 3,93 3.9 4 0
31.38208409 31.38 31.4 31 30
38.34235561 38,34 38.3 38 40
7.682632495 7,68 7.7 8 10
35.39315416 35,39 35.4 35 40
20.47004449 20.47 20,5 20 20
20.49775276 20,5 20,5 20 20
2.288822497 2.29 2.3 2 0

Weitere ähnliche Funktionen stehen ebenfalls zur Verfügung, um die Rundungsrichtung zu steuern:

  • ROUNDUP - ROUNDUP immer eine Zahl auf, weg von Null.
  • ROUNDDOWN - ROUNDDOWN eine Zahl immer auf Null ab.

Verwendung der TRUNC & INT-Funktionen

Mit der Excel-Formel TRUNC wird eine Zahl auf eine bestimmte Anzahl Dezimalstellen num_digits , die durch den optionalen Parameter num_digits angegeben wird. Wenn dieser Parameter als negativer Wert definiert ist, wird der ganzzahlige Teil des Werts gekürzt. Wenn der Parameter nicht angegeben wird, ist der Standardwert 0 wodurch der Dezimalteil der Zahl entfernt wird.

Die INT Funktion funktioniert auf ähnliche Weise wie TRUNC indem der Dezimalteil einer Zahl durch Abrunden zum ganzzahligen Teil entfernt wird. Der Unterschied zwischen beiden ist, wenn die Operation mit einer negativen Zahl ausgeführt wird. TRUNC die Dezimalzahl, jedoch rundet INT den Wert von Null ab.

Zum Beispiel:

=TRUNC(123.456,2)
=TRUNC(123.4357,-1)
=TRUNC(-123.123)
=INT(567.89)
=INT(-567.89)

Wird angezeigt:

123.45
120.00
-123.00
567.00
-568.00

Verwendung der MROUND-Funktion

Mit der Excel-Funktion MROUND wird eine Zahl auf ein anderes Intervall als eine Potenz von 10 MROUND .

Diese Beispiele zeigen MROUND zum nächsten Viertel und zur nächsten geraden Zahl.

Beginnen mit MROUND (b, 0,25) MROUND (b, 2)
23.93195211 24.00 24
2.793135388 2,75 2
21.93903064 22.00 22
13.74193739 13,75 14
16.77047412 16.75 16
13.03922302 13.00 Uhr 14
17.06132896 17.00 Uhr 18
16.11741694 16.00 16
33.48249592 33,50 34
37.29656687 37,25 38

Ein ähnliches Ergebnis kann unter Verwendung der erhaltenen wird EVEN und ODD - Funktionen , die eine Anzahl Aufrunden zur nächsten geraden oder ungeraden Zahl sind.

Verwenden der CEILING & FLOOR-Funktionen

Die Funktion CEILING rundet eine Zahl von null auf das nächste Vielfache der Signifikanz auf. Die FLOOR Funktion macht das Gleiche, indem sie die Zahl auf Null herunterrundet.

Ein Beispiel für die Verwendung von CEILING ist beispielsweise, wenn Sie die Verwendung von Pfennigen in Ihren Preisen vermeiden möchten und Ihr Produkt bei 4,42 =CEILING(4.42,0.05) ist. Verwenden Sie die Formel =CEILING(4.42,0.05) , um die Preise auf das nächste Nickel zu runden.

Zum Beispiel:

=CEILING(2.2, 1)
=FLOOR(2.2, 1)
=CEILING(-4.8, 2)
=FLOOR(-4.8, 2)
=CEILING(0.456, 0.01)
=FLOOR(0.456, 0.01)

Würden zurückkehren:

3
2
-4
-6
0.46
0.45

Verwendung der FIXED-Funktion

Die FIXED Funktion rundet eine Zahl auf die angegebene Anzahl von Dezimalstellen mit den definierten decimals Parametern, formatiert die Zahl im Dezimalformat ein Komma als Separator verwendet wenn nicht anders angegeben , wie nicht durch die Parameter definiert , die erforderlich no_commas , und gibt das Ergebnis als Text. Der Parameter decimals ist optional und hat standardmäßig zwei Dezimalstellen. Der Parameter no_commas ist ebenfalls optional und hat den no_commas FALSE .

Zum Beispiel:

=FIXED(1234.567, 1)
=FIXED(1234.567, -1)
=FIXED(1234.567, 1, TRUE)
=FIXED(1234.567)

Würden zurückkehren:

1,234.6
1,230
1234.6
1234.57


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow