Office: Problem mit Runden (round)

Helfe beim Thema Problem mit Runden (round) in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo allerseits, bisher bin ich mit der Runden-Anweisung, round(Zahl,Anzahl Nachkommastellen) immer gut gefahren. Die Anwendung behandelt Geldbeträge... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Granados, 4. Januar 2023.

  1. Granados Neuer User

    Problem mit Runden (round)


    Hallo allerseits,
    bisher bin ich mit der Runden-Anweisung, round(Zahl,Anzahl Nachkommastellen) immer gut gefahren. Die Anwendung behandelt Geldbeträge mit Berechnung von Brutto-, Netto- und Steuerbeträge. Verlangt wird also kaufmännisches Runden, z.B.: round(1,125,2) -> 1,13

    Im folgenden Fall tritt plötzlich eine Rundungsdifferenz auf.
    round(66.5 * (1 + (19 / 100), 2)
    66,50 ist der Nettobetrag, 19 der Steuersatz. Erwartet wird der Bruttobetrag: 79,14
    Geliefert wird aber 79,13.

    In den Foren erfahre ich, dass die Round-Methode unzuverlässig ist. Z.B.:

    Round(0.12345,4) liefert 0,1234 statt 0,1235

    Meine Frage, gibt es eine zuverlässige kaufmännische Rundungsmethode?

    Gruß: Granados
     
    Granados, 4. Januar 2023
    #1
  2. Das ist die Krux mit den Fließkommaberechnungen..... Folgende Methode klappt immer:

    Runden auf 1 Nachkommastelle: Ergebnis + 0,05 und dann die 2. Nachkommastelle abschneiden.
    Runden auf 2 Nachkommastellen: Ergebnis + 0,005 und dann die 3. Nachkommastelle abschneiden.
    usw.

    als Funktion beschrieben siehe auch: donkarls Access-Seiten
     
    andyfau, 4. Januar 2023
    #2
  3. Granados Neuer User
    Danke!
     
    Granados, 4. Januar 2023
    #3
Thema:

Problem mit Runden (round)

Die Seite wird geladen...
  1. Problem mit Runden (round) - Similar Threads - Problem Runden round

  2. ZÄHLEWENN Problem

    in Microsoft Excel Hilfe
    ZÄHLEWENN Problem: Hallo zusammen. Ich möchte in einer Jahresübersicht pro Tag unterschiedliche Kürzel eintragen. Die sollen dann unten zusammen gerechnet werden. Solange pro Tag nur ein Kürzel steht, kann ich das...
  3. kleines Problem beim erstellen von serienbriefen per vba

    in Microsoft Excel Hilfe
    kleines Problem beim erstellen von serienbriefen per vba: Hallo Zusammen ich habe letztes Jahr mit Hilfe eines Forums einen VBA Code erstellt mit dem ich Serienbriefe aus einer Exceldatei erstellen kann. Jetzt habe ich das Sheet in Excel angepasst und...
  4. Anfänger Problem mit Tabelle

    in Microsoft Excel Hilfe
    Anfänger Problem mit Tabelle: Hallo an Alle. Ich hoffe es kann mir jemand Helfen. Mit null Ahnung von Excel versuche ich mir gerade eine Tabelle zu erstellen, um die tägliche und monatliche Menge meines Stromverbrauches, nach...
  5. Problem mit Zahlen

    in Microsoft Excel Hilfe
    Problem mit Zahlen: Liebe Community, Ich habe ein Problem mit der Zahleneingabe in Excel 2019 ! War früher (2016) nicht so und habe auch nichts verstellt, ist so seit der Installation. Ich gebe in die Zelle zB. 6...
  6. Seit O365 Problem mit Callback-Funktion

    in Microsoft Excel Hilfe
    Seit O365 Problem mit Callback-Funktion: Hallo Excel-Gemeinde, seit der Umstellung auf das aktuelle Excel 365 funktioniert unten angegebener Code nicht mehr, sobald die Callback-Funktion in ein eigenes Modul gepackt wird. Der Code (es...
  7. Problem mit DateDif rund um den Monat Februar

    in Microsoft Excel Hilfe
    Problem mit DateDif rund um den Monat Februar: Hallo, um eine bestimmte Rechnung zu machen, benötige ich die Differenz zwischen StartDatum und EndDatum in Tagen, Monaten und Jahren. Ich habe hierzu die Funktion DateDif genutzt....
  8. Problem beim runden

    in Microsoft Excel Hilfe
    Problem beim runden: Hallo an Alle, ich habe folgendes Problem bei dem Abrunden. Hier habe ich ein kurzes Beispiel hinzugefügt. Die linke Spalte ergibt sich eine Summe 100,0000001%. Wenn ich aber runde, (2 Zahlen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden