Lire en anglais

Partager via


ROUNDUP

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Arrondit un nombre vers le haut en s’éloignant de 0 (zéro).

Syntaxe

DAX
ROUNDUP(<number>, <num_digits>)  

Paramètres

Terme Définition
number Un nombre réel que vous voulez round vers le haut.
num_digits Nombre de chiffres auxquels vous souhaitez round. Un value négatif pour num_digits arrondis au left de la virgule décimale ; ifnum_digits est égal à zéro or est omis, number est arrondi à l’entier le plus proche.

Retourner value

Nombre décimal.

Remarques

  • If num_digits est supérieur à 0 (zéro), puis le nombre est arrondi au nombre spécifié de décimales.

  • If num_digits est 0, alors le nombre est arrondi à l’entier le plus proche.

  • If num_digits est inférieur à 0, le nombre est arrondi à la left de la virgule décimale.

  • ROUNDUP se comporte comme ROUND, except qu’il arrondit toujours un nombre.

Exemple

La formule suivante arrondit Pi à quatre décimales. Le résultat attendu est 3,1416.

DAX
= ROUNDUP(PI(),4)  

Exemple : décimales en tant qu’argument Second

La formule suivante arrondit 1,3 au multiple le plus proche de 0,2. Le résultat attendu est 2.

DAX
= ROUNDUP(1.3,0.2)  

Exemple : Nombre négatif en tant qu’argument Second

La formule suivante arrondit les value dans la colonne, FreightCost, avec les résultats attendus indiqués dans le tableau suivant :

DAX
= ROUNDUP([Values],-1)  

Lorsque num_digits est inférieur à zéro, le nombre d’emplacements à la left de la sign décimale est augmenté par la value que vous spécifiez.

FreightCost Résultat attendu
13.25 20
2.45 10
25.56 30
1.34 10
345.01 350

fonctions de trig mathématiques and
ROUND
ROUNDDOWN
MROUND
INT