TL;DR —
=ROUND(number, num_digits)verändert den gespeicherten Wert auf eine festgelegte Anzahl Nachkommastellen. Wenn Sie das Format einer Zelle auf zwei Nachkommastellen setzen, tut es das nicht — es ändert nur die Anzeige, während die volle Genauigkeit darunter weiterlebt. Genau diese Lücke ist der Grund, warum eine Spalte mit „2-stelligen" Preisen zu einer Summe addiert, die um einen Cent danebenliegt.num_digitssteuert die Genauigkeit: positiv = Nachkommastellen,0= ganze Zahl, negativ = auf Zehner/Hunderter/Tausender runden.ROUNDUPundROUNDDOWNsind die Geschwister „immer weg von" und „immer hin zu" der Null — und das Hin/Weg wird von der Null aus gemessen, was die Falle bei negativen Zahlen ist. Funktioniert in allen Versionen.
=ROUND(2.345, 2) ' -> 2.35 (auf 2 Nachkommastellen runden)
=ROUND(1234.5, -2) ' -> 1200 (auf den nächsten Hunderter runden)
Runden wirkt wie die langweiligste Funktion in Excel, und für positive Zahlen, die man von Hand eintippt, ist sie das fast auch. Das Problem ist, dass Runden für die Anzeige und Runden des Werts zwei verschiedene Vorgänge sind — und Excel lässt Sie den ersten versehentlich tun, während Sie glauben, den zweiten erledigt zu haben. Bringen Sie diese Unterscheidung in Ordnung, und die Cent-Abweichungen, die Prüfungsdifferenzen und die „aber die Zelle zeigt doch 2,35"-Diskussionen lösen sich alle in Luft auf. Diese Anleitung baut auf genau diesem einen Denkmodell auf, danach folgen die Regeln, die sich daraus ergeben.
Was Sie lernen
- Das Denkmodell: Formatierung verbirgt Ziffern,
ROUNDentfernt sie - Warum sich „2-stellige" Spalten trotzdem falsch summieren — und die Ein-Zeilen-Lösung
num_digits: positiv, null und der unterschätzte negative FallROUNDvs.ROUNDUPvs.ROUNDDOWN— und was „auf" wirklich bedeutet- Die Falle bei negativen Zahlen: weg-von-Null ≠ mathematisch nach oben
- Die Ermessensfrage: wann runden und welche Variante man wählt
Das Denkmodell: Formatierung verbirgt Ziffern, ROUND entfernt sie
Stellen Sie sich vor, jede Zahl in einer Zelle habe einen langen, echten Wert
und eine separate Maske darüber. Wenn Sie auf Dezimalstelle verringern
klicken oder ein Währungsformat anwenden, verändern Sie die Maske — die Zelle
zeigt 2,35 —, aber der Wert darunter ist immer noch 2,345678. Excel rechnet
mit dem Wert, nicht mit der Maske.
ROUND ist das Gegenteil: Es wirft die zusätzlichen Ziffern endgültig weg und
speichert die kürzere Zahl. Nach =ROUND(2.345678, 2) ist die Zelle wirklich
2,35 — für jede Formel, die sie später liest.
' Zelle zeigt in beiden Fällen 2,35, aber:
A1: 2.345678 auf 2 Stellen formatiert -> SUM sieht 2,345678
A2: =ROUND(2.345678, 2) -> SUM sieht 2,35
Hinweis: In der deutschen Excel-Version heißen diese Funktionen RUNDEN (ROUND), AUFRUNDEN (ROUNDUP) und ABRUNDEN (ROUNDDOWN). Fehlercodes wie #NUM! bleiben sprachunabhängig.
Halten Sie dieses Bild fest, und der berüchtigtste Rundungsfehler erklärt sich von selbst.
Die Cent-Abweichung: die Regel, die Sie rettet
Formatieren Sie eine Preisspalte auf zwei Nachkommastellen, summieren Sie sie, und die Summe kann von der manuellen Addition der angezeigten Zahlen abweichen. Jede Zelle zeigt einen gerundeten Betrag, speichert aber die volle Genauigkeit, sodass die Summe all diese verborgenen Bruchteile eines Cents mitschleppt und erst am Ende einmal rundet — und dabei einen oder zwei Cent neben dem landet, was das Auge erwartet.
' Angezeigt: 1,005 + 1,005 dargestellt als 1,01 + 1,01 = 1,02 erwartet
' Gespeichert: 1,005 + 1,005 = 2,01 -> rundet auf 2,01, nicht auf 2,02
=ROUND(price, 2) ' jeden Wert erst runden, dann ist SUM exakt
Die Regel: Wenn Geld auf den Cent genau aufgehen muss, runden Sie die Werte,
nicht die Ansicht. Runden Sie jede Zeile mit =ROUND(...,2) (oder runden Sie
die Endsumme einmalig, je nachdem, was Ihre Buchhaltungsregeln verlangen), damit
die Zahlen, die Excel addiert, die Zahlen sind, die die Leute sehen. Es gibt
sogar eine arbeitsmappenweite Einstellung Genauigkeit wie angezeigt festlegen,
aber meiden Sie sie — sie kürzt jeden Wert in der Datei dauerhaft und fällt Ihnen
später auf die Füße. Greifen Sie stattdessen genau an den Zellen zu ROUND, auf
die es ankommt.
num_digits: positiv, null und der negative Trick
Im zweiten Argument verbirgt sich der größte Teil der Kraft von ROUND, denn es
beschränkt sich nicht auf „wie viele Nachkommastellen".
=ROUND(3.14159, 2) ' -> 3,14 positiv: Nachkommastellen
=ROUND(3.14159, 0) ' -> 3 null: nächste ganze Zahl
=ROUND(3.14159, 4) ' -> 3,1416 mehr Nachkommastellen
=ROUND(1234.5, -1) ' -> 1230 negativ: nächster Zehner
=ROUND(1234.5, -2) ' -> 1200 nächster Hunderter
=ROUND(1234.5, -3) ' -> 1000 nächster Tausender
Ein negatives num_digits rundet links vom Dezimaltrennzeichen, und das ist der
Teil, den fast niemand kennt. Gehälter auf den nächsten Hunderter zu runden,
Bevölkerungszahlen auf den nächsten Tausender oder Diagrammachsen auf saubere
Intervalle ist eine kurze Formel, kein manuelles Herumtricksen. Denken Sie sich
num_digits als Position auf einem Zahlenstrahl: positiv läuft nach rechts in
die Nachkommastellen, 0 bleibt an der Einerstelle stehen, negativ läuft nach
links in Zehner, Hunderter, Tausender.
ROUND vs. ROUNDUP vs. ROUNDDOWN
Dieselben ersten beiden Argumente, anderes Verhalten bei Gleichstand und Richtung:
=ROUND(2.4, 0) ' -> 2 normales Runden: < ,5 abwärts, >= ,5 aufwärts
=ROUND(2.5, 0) ' -> 3
=ROUNDUP(2.1, 0) ' -> 3 immer weg von der Null
=ROUNDDOWN(2.9, 0) ' -> 2 immer hin zur Null
ROUND folgt der Regel, die Sie in der Schule gelernt haben: 5 und mehr wird
aufgerundet, unter 5 wird abgerundet. ROUNDUP drückt immer auf die nächste
Ziffer, ganz gleich, was folgt — verwenden Sie es, wenn Unterschreiten nicht
erlaubt ist (Kartons, die zum Versand jeder Einheit nötig sind, in vollen
Einheiten abgerechnete Minuten, ein Preis, der über den Kosten liegen muss).
ROUNDDOWN schneidet immer in Richtung Null ab — verwenden Sie es, wenn
Überschreiten nicht erlaubt ist (Einheiten, die Sie sich innerhalb eines Budgets
tatsächlich leisten können, das volle Lebensalter einer Person).
Die Falle bei negativen Zahlen: „auf" bedeutet weg von der Null
Hier liegt die Feinheit, die stillschweigend falsche Ergebnisse erzeugt:
ROUNDUP und ROUNDDOWN sind über den Abstand von der Null definiert, nicht
über das Auf und Ab des Zahlenstrahls.
=ROUNDUP(-2.1, 0) ' -> -3 "auf" = weiter weg von Null = negativer
=ROUNDDOWN(-2.9, 0) ' -> -2 "ab" = hin zur Null = weniger negativ
ROUNDDOWN(-2.9, 0) ergibt also -2, obwohl -2 mathematisch höher ist als
-2,9. Wenn Sie tatsächlich den mathematischen Boden und die Decke wollen —
immer in Richtung minus-unendlich oder plus-unendlich, samt Vorzeichen —, dann
sind das andere Funktionen: INT (echter Boden) und CEILING.MATH/FLOOR.MATH.
Sie zu verwechseln, ist der klassische „meine negativen Zahlen sind um eins
daneben"-Fehler; siehe
Excel INT, TRUNC & MOD für die Unterscheidung
zwischen Boden und Abschneiden und
Excel MROUND, CEILING & FLOOR für das
Runden auf ein Vielfaches.
Ein Bonusgrund zum Runden: Gleitkomma-Rauschen
Computer speichern Dezimalzahlen binär, sodass einige Werte, die exakt aussehen,
es nicht sind. Das berühmte Beispiel 0.1 + 0.2 landet bei
0.30000000000000004, und ein Gleichheitstest gegen 0.3 schlägt ohne
sichtbaren Grund fehl. Wenn Sie einen Vergleich — oder ein gespeichertes
Ergebnis — in ROUND einpacken, normalisiert das dieses Rauschen weg:
=(0.1 + 0.2 = 0.3) ' -> FALSE (binäres Gleitkomma)
=(ROUND(0.1 + 0.2, 10) = 0.3) ' -> TRUE
Das ist ein weiteres Argument dafür, Geldbeträge an dem Punkt, an dem Sie sie speichern, auf zwei Nachkommastellen zu runden, statt darauf zu vertrauen, dass die Arithmetik „schon funktioniert".
Die Ermessensfrage: welches Runden und wann
Greifen Sie zum schlichten ROUND für Geld und jede Zahl, die exakt aufgehen
muss — runden Sie die Werte, nicht das Format. Verwenden Sie ROUNDUP, wenn das
Unterschreiten der teure Fehler ist (Kapazität, Versand, Abrechnung in vollen
Einheiten), und ROUNDDOWN, wenn das Überschreiten es ist (Budgets,
Anspruchsberechtigung, Altersangaben). Wenn Sie auf ein Vielfaches runden statt
auf eine Anzahl von Nachkommastellen — die nächsten 5 Cent, die nächsten 15
Minuten, ganze Paletten —, dann wollen Sie stattdessen MROUND, CEILING oder
FLOOR. Und wenn Sie nur eine sauberere Anzeige brauchen und für die Rechnung
die volle Genauigkeit behalten wollen, runden Sie gar nicht: Ändern Sie das
Zellformat. Die Kunst besteht darin, zu wissen, welche dieser drei Aufgaben —
speichern, begrenzen oder anzeigen — Sie gerade tatsächlich erledigen.
Wie ExcelMaster hilft
Rundungsregeln werden meist in schlichter Geschäftssprache formuliert — jede
Rechnungszeile auf den Cent runden, aber Versandkartons immer aufrunden — und
der Fehler ist fast immer eine Diskrepanz zwischen dem, was angezeigt, und dem,
was gespeichert wird. ExcelMaster liest diese Absicht und schreibt den
richtigen Aufruf: ROUND, wo Summen aufgehen müssen, ROUNDUP/ROUNDDOWN, wo
eine Richtung vorgeschrieben ist, und ein Zahlenformat (keine Formel), wenn Sie
nur eine aufgeräumtere Ansicht wollten. Sie beschreiben die Regel; es wählt den
Vorgang, der Sie bei der Prüfung nicht um einen Cent zu kurz kommen lässt.
Häufig gestellte Fragen
Warum summiert sich meine Spalte nicht zu dem, was die Zellen anzeigen?
Die Zellen sind auf weniger Nachkommastellen formatiert, speichern aber
weiterhin die volle Genauigkeit, sodass die Summe die verborgenen Bruchteile
mitschleppt. Runden Sie die Werte selbst mit =ROUND(cell, 2) (oder runden Sie
die Summe einmal), damit Excel dieselben Zahlen addiert, die Sie sehen.
Wie runde ich in Excel auf 2 Nachkommastellen?
Verwenden Sie =ROUND(number, 2). Die 2 ist num_digits — die Anzahl der zu
behaltenden Nachkommastellen. Verwenden Sie 0 für eine ganze Zahl.
Was ist der Unterschied zwischen ROUND und ROUNDUP?
ROUND folgt dem normalen Runden (,5 und mehr geht aufwärts, darunter
abwärts). ROUNDUP rundet immer weg von der Null, egal welche Ziffer folgt,
sodass aus 2,1 eine 3 wird. Verwenden Sie ROUNDUP, wenn Sie nie
unterschreiten dürfen.
Wie runde ich auf den nächsten Hunderter oder Tausender?
Verwenden Sie ein negatives num_digits: =ROUND(1234, -2) ergibt 1200
(nächster Hunderter) und =ROUND(1234, -3) ergibt 1000 (nächster Tausender).
Rundet ROUNDDOWN negative Zahlen zur Null hin oder abwärts?
Zur Null hin. =ROUNDDOWN(-2.9, 0) liefert -2, nicht -3, weil „ab" zur Null
hin bedeutet. Für einen echten mathematischen Boden (in Richtung minus-unendlich)
verwenden Sie INT.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 27.06.2026.
Verwandte Anleitungen: Excel MROUND, CEILING & FLOOR · Excel INT, TRUNC & MOD · Excel SUMIFS · Excel IF
