Mit der ABRUNDEN-Funktion in Excel, VBA & Google Sheets abrunden
Download the example workbook
Dieses Tutorial zeigt Ihnen, wie Sie die Excel-Funktion ABRUNDEN in Excel, Google Sheets und VBA verwenden können, um eine Zahl abzurunden.
Die Funktion ABRUNDEN verwenden
Die ABRUNDEN-Funktion rundet eine Zahl auf eine bestimmte Anzahl von Stellen ab (gegen Null).
Abrunden auf die nächste Ganzzahl
Um auf die nächste Ganzzahl abzurunden, setzen Sie das Argument Anzahl_Stellen auf 0.
=ABRUNDEN(A2;0)
Abrunden auf zwei Dezimalstellen
Um auf zwei Dezimalstellen abzurunden, setzen Sie das Argument Anzahl_Stellen auf 2. Hier runden wir einen Preis auf den nächsten Cent ab:
=ABRUNDEN(A2;2)
Abrunden auf die nächsten 10, 100 oder 1000
Um auf die andere Seite der Dezimalstelle abzurunden (auf 10, 100 oder 1000), verwenden Sie negative Zahlen für Anzahl_Stellen:
=ABRUNDEN(A2;-1)
=ABRUNDEN(A2;-2)
=ABRUNDEN(A2;-3)
Prozentsätze abrunden
Beim Abrunden von Prozentsätzen ist zu beachten, dass diese Dezimalwerte sind. Um also auf den nächsten ganzen Prozentsatz abzurunden, verwenden Sie die ABRUNDEN-Funktion mit Anzahl_Stellen = 2.
=ABRUNDEN(A2;2)
Andere RUNDEN-Funktionen bzw. -Formeln
Excel bzw. Google Sheets enthält viele andere Funktionen zum Runden. Hier sind kurze Beispiele für jede:
Lesen Sie unsere Tutorials, um mehr zu erfahren:
Im Folgenden werden wir einige Funktionen besonders hervorheben.
RUNDEN und AUFRUNDEN
Die Funktionen RUNDEN und AUFRUNDEN funktionieren genauso wie die ABRUNDEN-Funktion mit dem Unterschied, dass die RUNDEN-Funktion normale Rundungsregeln verwendet und AUFRUNDEN immer nur aufrundet.
=RUNDEN(A2;-2)
=AUFRUNDEN(A2;-2)
Auf ein Vielfaches abrunden
Die UNTERGRENZE-Funktion ist ähnlich wie die ABRUNDEN-Funktion. Sie rundet eine Zahl ab, aber mit der UNTERGRENZE-Funktion können Sie auf ein bestimmtes Vielfaches abrunden (anstatt auf eine bestimmte Anzahl von Stellen zu runden).
=UNTERGRENZE(A2;B2)
ABRUNDEN in Google Sheets
Die ABRUNDEN-Funktion funktioniert in Google Sheets genau so wie in Excel:
ABRUNDEN-Beispiele in VBA
Sie können die ABRUNDEN-Funktion auch in VBA verwenden. Geben Sie Folgendes ein:
Application.WorksheetFunction.Rounddown(Zahl,Anzahl_Stellen)
Ausführen der folgenden VBA-Anweisungen:
Range("C2") = Application.WorksheetFunction.RoundDown(Range("A2"), Range("B2"))
Range("C3") = Application.WorksheetFunction.RoundDown(Range("A3"), Range("B3"))
Range("C4") = Application.WorksheetFunction.RoundDown(Range("A4"), Range("B4"))
Range("C5") = Application.WorksheetFunction.RoundDown(Range("A5"), Range("B5"))
Range("C6") = Application.WorksheetFunction.RoundDown(Range("A6"), Range("B6"))
führt zu den folgenden Ergebnissen:
Die Funktionsargumente (Zahl usw.) können Sie entweder direkt in die Funktion eingeben oder Variablen definieren, die Sie stattdessen verwenden.