MROUND

Updated on

MROUND is a DAX function that rounds a number to the nearest specified multiple.

Syntax

MROUND(
   Number,
   Multiple
)
Argument Properties Description
Number The value to round.
Multiple The multiple to which you want to round the number.

Return Values

A decimal number.

Remarks

MROUND rounds up, away from zero, if the remainder of dividing number by the specified multiple is greater than or equal to half the value of multiple.

Example: Decimal Places

The following expression rounds 1.3 to the nearest multiple of .2. The expected result is 1.4.

= MROUND(1.3,0.2)

Example: Negative Numbers

The following expression rounds -10 to the nearest multiple of -3. The expected result is -9.

= MROUND(-10,-3)

Example: Error

The following expression returns an error, because the numbers have different signs.

= MROUND(5,-2)

Other functions related to MROUND are:

Contribute » | Contributors: Rick de Groot
Microsoft documentation: https://learn.microsoft.com/en-us/dax/mround-function-dax

2023-2024 © BI Gorilla. All rights are reserved. Information from Microsoft docs is property of Microsoft Corp. | Privacy Policy