Dela via


ROUNDAMOUNT ER-funktion

ROUNDAMOUNT-funktionen returnerar ett verkligt värde som resultat av avrundning av det angivna numret till närmaste multipel av ett annat tal enligt den angivna avrundningsregeln.

Syntax

ROUNDAMOUNT (number, decimals, round rule)

Argument

number: Int eller Real

Ett numeriskt värde som måste avrundas.

decimals: Int eller Real

Det tal som number-parameterns värde måste avrundas till en multipel av.

round rule: Uppräknat värde

Ett uppräkningsvärde för den RoundOffType-uppräkning som definierar avrundningsregeln. Den här uppräkningen erbjuder följande värden:

  • Normal (ordinarie)
  • Nedåt (RoundDown)
  • Avrundningsmetod (RoundUp)

Returvärden

Realtal

Det resulterande numeriska värdet är en multipel av värdet som anges av decimals-parametern och är närmast det värde som anges av number-parametern.

Användningsanteckningar

När number-parametern är noll, returnerar den här funktionen alltid noll.

När decimals-parametern är noll avrundar den här funktionen till standardvärdet för avrundningsvärden. När round rule-parameter är inställd på RoundOffType.Ordinary är standardavrundningsvärdet 0.01. Annars är standardavrundningsvärdet 1.0.

När round rule-parametern är inställd på RoundOffType.Ordinary avrundar denna funktion till närmaste avrundningsbelopp.

När round rule-parametern är inställd på RoundOffType.RoundDown avrundar denna funktion mot noll till närmaste avrundningsbelopp.

När round rule-parametern är inställd på RoundOffType.RoundUp avrundar denna funktion bort från noll till närmaste avrundningsbelopp.

När round rule-parameter är inställd på RoundOffType.Ordinary, dden här funktionen uppför sig som MROUND Excel-funktion och ROUND X++ -funktion.

Kommentarer

Om du vill avrunda ett numeriskt värde till ett angivet antal decimaler använder du funktionen ROUND.

Exempel

Om parametern model.RoundOff är inställd på RoundOffType.Ordinary, ROUNDAMOUNT (7.45, 1.05, model.RoundOff) returnerar 7.35.

Om parametern model.RoundOff är inställd på RoundOffType.RoundDown, ROUNDAMOUNT (7.45, 1.05, model.RoundOff) returnerar 7.35.

Om parametern model.RoundOff är inställd på RoundOffType.RoundUp, ROUNDAMOUNT (7.45, 1.05, model.RoundOff) returnerar 8.4.

Ytterligare resurser

Andra (företagsdomänspecifika) funktioner

Matematiska funktioner