edubun
Deutsch

Runden: ROUND und was die Zelle anzeigt

Eine Zelle mit zwei Nachkommastellen kann 1.65 anzeigen, während sie 1.649175 speichert. Nur ROUND ändert die gespeicherte Zahl.

„Da steht 1.65, also ist es 1.65“

Viele Anfänger haben eine Überzeugung über Tabellen, die sie nie aussprechen: Die Zahl, die man in einer Zelle sieht, ist die Zahl in der Zelle. Nimm eine Umsatzsteuer von 8.25 % auf einen Preis von 19.99. Die Steuer beträgt 19.99 × 0.0825 = 1.649175. Formatiere die Zelle auf zwei Nachkommastellen, und sie zeigt 1.65. Gespeichert bleibt 1.649175, und jede Formel, die diese Zelle benutzt, rechnet mit dem vollen Wert. Das Format ändert, wie eine Zahl aussieht. Den Wert darunter ändert es nie.

Bei Summen bricht die Überzeugung zusammen. Schreib =1/3 in drei Zellen und formatiere sie auf zwei Nachkommastellen: Jede zeigt 0.33. Ihre SUM zeigt 1.00, weil die gespeicherten Werte zusammen genau 1 ergeben. Wer die sichtbaren Zahlen von Hand addiert, kommt auf 0.99 und hält die Tabelle für kaputt. Auf Rechnungen und Lohnabrechnungen, wo jede sichtbare Zahl aufgehen muss, hilft nur eins: den gespeicherten Wert selbst runden, und zwar dort, wo der Geldbetrag berechnet wird.

Es gibt einen zweiten, leiseren Grund, warum der gespeicherte Wert überraschen kann. Tabellenprogramme speichern Zahlen binär, und viele Dezimalzahlen wie 0.1 haben keine exakte binäre Form. Microsoft gibt für Excel eine Genauigkeit von 15 Stellen an. Nach einer langen Rechenkette können deshalb winzige Reste weit hinter der fünfzehnten Stelle auftauchen. Meist sieht man sie nicht. Trotzdem gehören sie zum gespeicherten Wert, und ein Vergleich mit einer exakten Zahl kann ihretwegen FALSE ergeben. Vor dem Vergleichen zu runden, etwa mit =ROUND(A1,2)=0.3, ist eine sichere Gewohnheit.

Was ROUND mit der gespeicherten Zahl macht

ROUND(Zahl, Stellen) rundet auf eine bestimmte Anzahl Nachkommastellen und ändert, anders als das Format, den gespeicherten Wert. Die Beispiele von Microsoft: =ROUND(2.15, 1) ergibt 2.2, =ROUND(2.149, 1) ergibt 2.1 und =ROUND(23.7825, 2) ergibt 23.78. Eine Ziffer genau in der Mitte wird von null weg gerundet, also ergibt =ROUND(-1.475, 2) den Wert −1.48. Googles Hilfe beschreibt es als Auf- und Abrunden nach dem Betrag, unabhängig vom Vorzeichen. Bei 0 Stellen wird auf eine ganze Zahl gerundet. Ein negativer Wert rundet links vom Dezimalpunkt: =ROUND(626.3, -3) ergibt 1000 und =ROUND(1.98, -1) ergibt 0.

FormelErgebnis
=ROUND(2.15, 1)2.2
=ROUND(2.149, 1)2.1
=ROUND(-1.475, 2)−1.48
=ROUND(21.5, -1)20
=ROUND(626.3, -3)1000
=ROUND(-50.55, -2)−100

Hier gehen die Programme leicht auseinander. In Excel ist das zweite Argument, num_digits, Pflicht. In Google Tabellen ist places optional und standardmäßig 0, also liefert =ROUND(2.5) in Tabellen 3, während Excel verlangt, dass du die Formel vervollständigst. Wer die Stellen jedes Mal angibt, ist in beiden Programmen auf der sicheren Seite und schreibt verständlicher. Für Runden in nur eine Richtung haben beide Programme ROUNDUP und ROUNDDOWN; das Labor hier verwendet nur ROUND.

ROUND kann jede Rechnung umschließen. =ROUND(SUM(B2:B9)/COUNT(B2:B9), 1) liefert einen Durchschnitt mit einer Nachkommastelle, und =ROUND(A2*1.1, 0) schlägt 10 % auf einen Preis auf und rundet auf die nächste ganze Einheit. Solche Formeln liest man von innen nach außen: erst die Rechnung, dann das Runden ihres Ergebnisses.

Runde dort, wo der Wert berechnet wird, nicht erst später in einer Summe. Steht =ROUND(A2*0.0825, 2) in der Steuerspalte, ergeben alle sichtbaren Steuerbeträge zusammen die sichtbare Summe.
Wird geladen

Zum Drehen ziehen. Zum Zoomen scrollen oder mit zwei Fingern ziehen.

B2 ist auf zwei Nachkommastellen formatiert. Wähl die Zelle aus, und das Feld zeigt den vollen gespeicherten Wert. A6:A8 zeigen jeweils 0.33, trotzdem addiert B6 sie zu genau 1.
Häufige Fehler
  • Auf „Dezimalstelle löschen“ klicken und die Zahl dann gerundet nennen. Das ist Zahlenformatierung. Die Zelle sieht gerundet aus, aber Formeln benutzen weiterhin jede Ziffer. Nur ROUND ändert den gespeicherten Wert.
  • Nur die Gesamtsumme runden. Jede Zeile enthält weiterhin ungerundete Beträge, also ergeben die sichtbaren Zeilen nicht die sichtbare Summe. Runde jeden Betrag dort, wo er berechnet wird.
  • In Excel =ROUND(A2) schreiben. Excel verlangt num_digits. Tabellen akzeptiert die Formel und rundet auf eine ganze Zahl. Eine Tabelle, die in Google Tabellen funktioniert, kann in Excel also an dieser Formel hängen bleiben.
  • Erwarten, dass -1.475 zu -1.47 gerundet wird. Die Mitte wird nach dem Betrag von null weg gerundet, das Ergebnis ist also −1.48.
Hinweis für LehrkräfteDer Unterschied zwischen angezeigt und gespeichert bleibt unsichtbar, bis irgendetwas nicht aufgeht. Also lass es absichtlich schiefgehen. Fang mit den drei Dritteln an, die 1.00 ergeben, und lass die Lernenden eine Minute darüber streiten. Wähl dann eine Zelle aus und zeig den vollen Wert. Erst danach kommt ROUND. Negative Stellen verwirren anfangs. Verknüpf sie mit dem Stellenwert (−1 sind Zehner, −2 Hunderter, −3 Tausender) und übe mit Preisen in ganzen Einheiten.
  1. Was liefert =ROUND(2.15, 1)?
  2. Was liefert =ROUND(2.149, 1)?
  3. Was liefert =ROUND(-1.475, 2)?
  4. Was liefert =ROUND(626.3, -3)?
  5. Was liefert =ROUND(21.5, -1)?
  6. Was liefert =ROUND(23.7825, 2)?
  7. B2 enthält 1.649175 und ist so formatiert, dass 1.65 angezeigt wird. Was liefert =B2*100?
  8. Drei Zellen enthalten jeweils =1/3 und zeigen 0.33. Was zeigt ihre SUM mit zwei Nachkommastellen?
    • 1.00
    • 0.99
    • 0.33
    • #VALUE!
  9. Was macht =ROUND(2.5)?
    • Google Tabellen liefert 3; Excel verlangt das fehlende Argument
    • Beide liefern 2
    • Beide liefern 3
    • Beide zeigen #N/A
  10. Wo sollte Geld gerundet werden, damit die sichtbaren Zahlen aufgehen?
    • Dort, wo jeder Betrag berechnet wird
    • Nur in der Gesamtsumme
    • Nirgends; das Format reicht
    • In einem eigenen Tabellenblatt
Das Wichtigste
  • Die Zahlenformatierung ändert, was du siehst, nicht was gespeichert ist.
  • ROUND(Zahl, Stellen): Die Mitte wird von null weg gerundet; negative Stellen runden links vom Dezimalpunkt.
  • Excel verlangt das Argument für die Stellen; Google Tabellen setzt es standardmäßig auf 0.
  • Runde Geld dort, wo es berechnet wird, damit die sichtbaren Zahlen aufgehen.
Quellen zu diesem Kurs (19)
  • Microsoft Support, "Switch between relative, absolute, and mixed references" (support.microsoft.com/en-us/office/dfec08cd-ae65-4f56-839e-5f0d8d0baca9: $ before column and row, F4 to switch, copying two down and two right: $A$1 stays, A$1 to C$1, $A1 to $A3, A1 to C3)
  • Microsoft Support, "AVERAGE function" (support.microsoft.com/en-us/office/047bac88-d466-426c-a32b-8f33eb960cf6: text, logical values and empty cells in a reference ignored, zeros included; 10, 7, 9, 27, 2 gives 11, with 5 gives 10; mean 5, median 4, mode 3 for 2 3 3 5 7 10)
  • Microsoft Support, "COUNT function" (support.microsoft.com/en-us/office/a59cd7fc-b623-4d93-87a4-d23bf411294c: only numbers counted, dates count, errors and text do not)
  • Microsoft Support, "ROUND function" (support.microsoft.com/en-us/office/c018c5d8-40fb-4053-90b1-b3e7f61a213c: num_digits required; 2.15 to 2.2, -1.475 to -1.48, 626.3 to 1000, 1.98 to 0, -50.55 to -100)
  • Microsoft Support, "IF function" (support.microsoft.com/en-us/office/69aed7c9-4e8a-4755-a9bc-aa8bbff73be2: value_if_false optional, text in quotes except TRUE and FALSE, 0 and #NAME? problems)
  • Microsoft Support, "VLOOKUP function" (support.microsoft.com/en-us/office/0bbc8083-26fe-4963-8ab8-93a18ad188a1: range_lookup TRUE by default, sorted first column, #N/A, #REF!, #VALUE!, absolute table range, wildcards with FALSE)
  • Microsoft Support, "XLOOKUP function" (support.microsoft.com/en-us/office/b7fd680e-6d10-43e6-84f9-88eae8bf5929: not in Excel 2016 and Excel 2019, exact match by default)
  • Microsoft Support, "How to correct a #VALUE! error" (support.microsoft.com/en-us/office/15e1b616-fbf2-4147-9c0b-0a11a20e409e: + and * may not calculate cells with text, use SUM instead, IFERROR hides all errors)
  • Microsoft Support, "Excel specifications and limits" (15 digits, 64 nested levels, 255 arguments)
  • Google Docs Editors Help, "VLOOKUP" (support.google.com/docs/answer/3093318: is_sorted TRUE by default, FALSE recommended, search down to a larger value, " Apple" and "Apple " differ, wildcards, IFNA, absolute range)
  • Google Docs Editors Help, "XLOOKUP" (support.google.com/docs/answer/12405947)
  • Google Docs Editors Help, "ROUND" (support.google.com/docs/answer/3093440: places optional, 0 by default, rounding by magnitude)
  • Google Docs Editors Help, "IF" (support.google.com/docs/answer/3093364: order of the answers is the most common problem, IFS)
  • Google Docs Editors Help, "AVERAGE" (support.google.com/docs/answer/3093615: text ignored, any number of arguments)
  • Google Docs Editors Help, "COUNTA" (support.google.com/docs/answer/3093991: zero-length strings and spaces count)
  • Google Docs Editors Help, "Keyboard shortcuts for Google Sheets" (support.google.com/docs/answer/181110: F4 and Fn+F4 while entering a formula, F4 as Redo)
  • Pryor Learning and Exceljet (F4 cycle A1, $A$1, A$1, $A1; = comparison not case-sensitive)
  • Ablebits (IF without value_if_false returns FALSE)
  • Spreadsheet Class (Sheets circular dependency shows #REF!)

Abgerufen: 2026-10-19