Round ist eine mathematische Funktion, die eine Zahl auf die angegebene Anzahl an Stellen auf- oder abrundet. Die Funktionssyntax lautet:
Round (arg1, integer)
wobei arg1 eines oder mehrere der folgenden Argumente sein kann:
Tabelle B-20 Argumente für die Round-Funktion
Argument | Beschreibung |
---|---|
numeric |
Ein numerischer Wert. Beispiel: Round (81.3987,3) gibt den Wert 81.399 zurück. Numerische Werte können Dezimalzahlen und negative Werte beinhalten. |
Zeilen-, Spalten- oder Zellenverweis |
Ein Zeiger auf eine Zeile, Spalte oder Zelle innerhalb eines Rasters. Verweise können auf unterschiedliche Weise angegeben werden. Die Verweissyntax lautet: |
function |
Eine eingebettete Funktion |
Integer gibt die Anzahl der Stellen an, auf die die Zahl gerundet wird:
Ist integer größer als Null, wird die Zahl auf die angegebene Anzahl von Dezimalstellen gerundet.
Ist integer gleich Null, wird die Zahl auf die nächste ganze Zahl gerundet.
Ist integer kleiner als Null, wird die Zahl auf die entsprechende Stelle links neben dem Dezimaltrennzeichen gerundet.
Beispiele:
Im folgenden Beispiel wird auf drei Dezimalstellen gerundet:
Round(3594.5567,3) = 3594.557
Im folgenden Beispiel wird auf die nächste ganze Zahl gerundet:
Round(3594.5567,0) = 3595
Im folgenden Beispiel wird auf Tausender gerundet. Dies wird auch als Skalierung bezeichnet:
Round(3594.5567,-3) = 4000