5 nützliche Excel-Funktionen… zum Runden 15

Mit speziellen Rundungsfunktionen lassen sich in Excel auch ausgefallenere Rundungsanforderungen erfüllen.
 

Dass Rechenergebnisse in Excel oftmals viele Nachkommastellen haben, liegt in der Natur der Sache. Speziell beim Rechnen mit Geldbeträgen kommt daher häufig die bekannte RUNDEN-Funktion zum Einsatz, um die Beträge z.B. auf maximal zwei Nachkommastellen zu runden.

Manchmal reichen jedoch die normalen Rundungsregeln nicht aus. Was ist z.B., wenn man immer abrunden möchte? Oder wenn man auf die nächste gerade Zahl runden will?

Excel bietet für diese und ähnliche Anforderungen eine Reihe von speziellen Rundungsfunktionen an:

  • AUFRUNDEN
  • ABRUNDEN
  • GERADE
  • UNGERADE
  • VRUNDEN

Und so geht’s:

AUFRUNDEN

Nach den normalen Rundungsregeln wird bis 4 abgerundet, ab 5 wird aufgerundet. Soll jedoch immer aufgerundet werden – also auch bei 1, 2, 3 oder 4 – verwendet man die AUFRUNDEN-Funktion:

=AUFRUNDEN(Zahl; Anzahl Stellen)

Die AUFRUNDEN-Funktion

Die AUFRUNDEN-Funktion

Man muss bei den Ergebnissen lediglich berücksichtigen, wieviele Nachkommastellen man angegeben hat.

ABRUNDEN

Das Gegenstück dazu ist die ABRUNDEN-Funktion. Hier wird auch bei den Werten 5 bis 9 immer auf die gewünschte Anzahl an Stellen abgerundet:

=ABRUNDEN(Zahl; Anzahl Stellen)

Die ABRUNDEN-Funktion

Die ABRUNDEN-Funktion

GERADE

Diese Funktion bietet die Möglichkeit, immer auf die nächste ganze gerade Zahl zu runden.

=GERADE(Zahl)

Dabei werden positive Zahlen auf die nächste gerade Zahl aufgerundet, negative Zahlen auf die nächste gerade Zahl abgerundet:

Die GERADE-Funktion

Die GERADE-Funktion

UNGERADE

Natürlich gibt es wieder einen entsprechenden Gegenspieler mit der UNGERADE-Funktion.

=UNGERADE(Zahl)

Die UNGERADE-Funktion

Die UNGERADE-Funktion

Wie bei der GERADE-Funktion wird auch hier immer auf eine ganze Zahl gerundet. Bei positiven Zahlen wird aufgerundet, bei negativen Zahlen abgerundet.

Da immer auf ganze Zahlen gerundet wird, können weder bei der GERADE- noch bei der UNGERADE-Funktion Nachkommastellen als Parameter angegeben werden.

VRUNDEN

Ein besonderes „Schmankerl“ ist die VRUNDEN-Funktion. Hier kann man nämlich auf das Vielfache eines angegebenen Wertes runden.

=VRUNDEN(Zahl; Vielfaches)

Dabei wird sowohl auf- als auch abgerundet. Da die Rundungsregeln hier auf den ersten Blick etwas schwerer verständlich sind, sehen wir uns die Beispiele näher an:

Die VRUNDEN-Funktion

Die VRUNDEN-Funktion

Die Excel-Hilfe sagt dazu folgendes:
VRUNDEN rundet auf (weg von Null), wenn der Rest der Division von Zahl durch Vielfaches größer gleich der Hälfte von Vielfaches ist.

Anders ausgedrückt: Es wird immer in die Richtung gerundet, in der das Vielfache näher an meiner Zahl liegt. Bei gleicher „Entfernung“ wird aufgerundet, wie man an diesem Beispiel sieht:

VRUNDEN: Auf- oder abrunden

VRUNDEN: Auf- oder abrunden

Da 2 x 100 näher an 249 liegt, als 3 x 100, wird abgerundet. Bei 251 hingegen wird aufgerundet, da dies näher an 3 x 100 liegt. Der Sonderfall ist 250: das liegt von beiden Vielfachen gleich weit entfernt. Daher wird per Definition ebenfalls aufgerundet.

Man kann bei VRUNDEN negative Zahlen verwenden. Allerdings muss dann auch das angegebene Vielfache eine negative Zahl sein, ansonsten gibt es einen Fehler:

VRUNDEN mit negativen Werten

VRUNDEN mit negativen Werten

Mit diesen gezeigten Funktionen sollten auch ausgefallene Rundungsanforderungen ohne große Probleme möglich sein.

Das könnte dich auch interessieren:
Und immer daran denken: Excel beißt nicht!

P.S. Die Lösung ist immer einfach. Man muss sie nur finden.
(Alexander Solschenizyn)

P.P.S. Das Problem sitzt meistens vor dem Computer.



Avatar-Foto

Über Martin Weiß

Er ist das Gesicht hinter dem Blog "Der Tabellenexperte". Seit 2013 veröffentlicht er hier Beiträge zu seinem Lieblingsprogramm: Microsoft Excel. Martin Weiß ist zertifizierter Microsoft Excel Expert und verdient sein Geld als selbständiger Excel-Berater, -Entwickler und -Trainer.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

15 Gedanken zu “5 nützliche Excel-Funktionen… zum Runden

  • Avatar-Foto
    Lisa

    Hallo zusammen,

    kann man beim VRUNDEN auch irgendwie angeben, dass immer nur aufgerundet werden soll?
    Ich möchte, dass alle meine Ergebnisse immer auf ein Vielfaches von 3 gerundet werden.

    Vielen Dank.

    • Avatar-Foto
      Martin Weiß

      Hallo Lisa,

      ja, du addierst einfach 0,5 zu Deiner Ausgangszahl, also z.B.
      =VRUNDEN(A1+0,5; 3)

      Schöne Grüße,
      Martin

  • Avatar-Foto
    Stefan

    Hallo Martin,

    zum Auf- bzw. Abrunden auf ein selbst definiertes Vielfaches (z. B. von 5) kann man auch OBERGRENZE oder UNTERGRENZE verwenden. Negative Vielfache funktionieren hierbei nur mit negativen Zahlen und führen zur Umkehrung der Rundung (aus Ab- wird Aufrunden und umgekehrt). Mit positiven Zahlen führen negative Vielfache zu einer Fehlermeldung.
    Mit den Funktionen OBERGRENZE.GENAU bzw. UNTERGRENZE.GENAU wird immer der Absolutwert des Vielfachen verwendet.

    Gruß
    Stefan

    • Avatar-Foto
      Martin Weiß

      Hallo Stefan,

      vielen Dank für diese Ergänzung. Insbesondere der Hinweis auf den Unterschied bei den beiden ..GENAU-Funktionen ist sehr interessant.

      Schöne Grüße,
      Martin

  • Avatar-Foto
    Adrian Stöckli

    Hallo Martin

    Bei mir läuft es mit der VRUNDEN-Formel nicht „rund“…

    Wenn ich gewisse Werte eingebe wie 0.775, 1.775, 2.775, 3.775… 15.775, 16.775, 17.775 kommen folgende Werte mit VRUNDEN(A1;0.05) heraus (ebenso wenn die Zelle A1 den Wert mit einer Formel berechnet).
    0.800, 1.750, 2.750, 3.800… 15.800, 16.750, 17.750!!! Dazu rechnet VRUNDEN auch nicht mit Minuswerten!
    (Bemerkung: Punkt „.“ statt „,“ da CH-Tastatur)!

    Somit ist diese eigentlich praktische Formel bei mir tabu! Ich benütze somit bei diesem Bespiel nur RUNDEN(A1*2;3)/2

    Ist das bei dir oder andern Anwendern auch so? Ich habe Excel Office Home und Business 2013 (neustes update)

    Grüsse
    Adrian

  • Avatar-Foto
    Thomas Bietenhader

    Sehr gut erklärt und ersichtlich dargestellt damit es einfach und Verständlich ist.
    Könnte jemand bitte noch eine kurze Erläuterung zur Fünferrundung machen.

    Danke bereits im Voraus.

  • Avatar-Foto
    Simon

    Hallo Martin,
    gibt es eine Rundungsmöglichkeit um Beträge immer aufzurunden, und dabei immer auf 50er oder 100er Beträge?

    Beispiele:
    911 –> 950
    948 –> 950
    951 –> 1.000
    1.001 –>1.050

    Vielen Dank vorab!

    • Avatar-Foto
      Martin Weiß

      Hallo Simon,

      ja, du musst die AUFRUNDEN-Funktion nur ein wenig erweitern. Angenommen, der zu rundende Werte steht in A1:
      =AUFRUNDEN(A1/50;0)*50

      Schöne Grüße,
      Martin

  • Avatar-Foto
    Michael

    Hallo
    Habe da mit den Rundungsfunktionen von Excel so meine Probleme:
    Bei den in Excel integrierten (mir bekannten) Rundungsmöglichkeiten, welche hier auch super beschrieben sind, wird
    eine Sache nicht erfasst – nämlich die einfache, mathematische oder „wissenschaftliche“ Rundung.
    Wenn nämlich die normale Funktion „RUNDEN“ benutzt wird, rundet Excel IMMER kaufmännisch – d.h. z.B. ab einer 5
    ohne weitere nachfolgende Ziffern nach den zu rundenen Stellen einer Zahl wird leider immer aufgerundet – und das ist
    in den Fällen, wo beispielsweise die Gerade-Zahl-Regel greifen müsste, eben falsch.
    Hier ein Zahlenbeispiel:
    Unter Anwendung von „=RUNDEN(521,525;2)“ gibt Excel 521,53 aus – das ist zwar „kaufmännisch“ richtig, muss aber
    bei „mathematisch sauberem“ Runden 521,52 lauten – wegen der Gerade-Zahl-Regel, wo festgelegt ist, dass in diesem
    Falle immer zur vorstehenden geraden Zahl hin gerundet weren muss.
    Mein Buchungsprogramm, womit ich meine Rechnungen erstelle, tut das korrekt, aber eben Excel nicht.
    Bei Tabellen mit wenigen Berechnungen und geringem Werteumfang ist das Thema normalerweise kaum relevant, aber
    bei umfangreichen Listen mit größeren Zahlen würde der Fehler durchaus – je nach Anwendungsfall – die Toleranzschwelle
    z.B. für manche Ämter übersteigen (wenn man das nicht manuell korrigiert).
    Es wäre super, wenn ich irgendeinen Hinweis bekommen könnte, wie ich beim Excel das mathematisch korrekte Runden
    nutzen kann – getreu dem Motto: (Zitat) Die Lösung ist immer einfach. Man muss sie nur finden….
    Herzlichen Dank schon mal im Voraus.

    • Avatar-Foto
      Martin Weiß

      Hallo Michael,

      ja, Excel wendet die kaufmännischen Rundungsregeln an und kennt keine Funktion für das von dir angesprochene mathematische (oder symmetrische) Runden. Du kannst nur versuchen, über eine WENN-Bedingung den Nachkommateil abzufragen und abhängig vom Ergebnis mit VRUNDEN oder RUNDEN weiterzurechnen. Aber das ist sehr mühsam.

      Einfacher geht’s mit Power Query: Die dortige Rundungsfunktion wendet meines Wissens nach automatisch das mathematische Runden an.

      Schöne Grüße,
      Martin

      • Avatar-Foto
        Michael

        Hallo Martin
        Vielen Dank für Deine Antwort.
        Mit Power Query habe ich mich bisher noch nicht befasst – sowohl diese Lösung als auch die mit (V)RUNDEN und WENN ist mir ehrlich gesagt zu aufwändig und kompliziert. Da bin ich ja bei meinen Listen wirklich schneller, wenn ich die Felder, in denen die Rundung nicht passt, manuell korrigiere.
        Allerdings verblüfft mich das Ganze nicht gerade wenig – kennt man denn bei Microsoft kein mathematisches Runden??
        Da wundert mich insofern ja überhaupt nix mehr, was z. B. deren Gewinnmargen angeht. Ich stelle da mal ein „Denkmodell“ auf:
        Gesetz der großen Zahlen – wenn man die vielen Jahre zugrundelegt mal die Masse/Summen der verkauften Aufträge/Produkte mal den Rundungsfehler bei der Steuerberechnung (ist ja meist „nur“ 0,01) – da kommt auf die Dauer schon einiges zusammen, was das Finanzamt allerdings beim „kleinen“ Unternehrmer nie tolerieren würde…..
        Nix für ungut – trotzdem nochmals vielen Dank für die Infos.
        Schöne Grüße zurück
        Michael

  • Avatar-Foto
    Dirk

    Hallo,
    bei dem Aufrunden, bzw. Abrunden kann man bei ;“Anzahl Stellen“ auch negative Zahlen verwenden. Z.B. -1, -2, -3 bedeutet das beim Aufrunden auf die nächste 10er, bzw. 100er, 1000er Stelle aufgerundet wird.
    Beste Grüsse,
    Dirk

    • Avatar-Foto
      Martin Weiß

      Hallo Dirk,

      vielen Dank für den Hinweis, das war mir so bisher auch noch nicht bekannt!

      Schöne Grüße,
      Martin