Round

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: GridName.GridElement[segment(range)].property

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