Lire en anglais

Partager via


ISO. PLAFOND

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

Arrondit un nombre à l’entier le plus proche ou au multiple de signification le plus proche.

Syntaxe

DAX
ISO.CEILING(<number>[, <significance>])  

Paramètres

Terme Définition
number Nombre à arrondir ou référence à une colonne qui contient des nombres.
significance (facultatif) Multiple de signification à laquelle vous voulez arrondir. Par exemple, pour arrondir à l’entier le plus proche, tapez 1. Si l’unité d’importance n’est pas spécifiée, le nombre est arrondi à l’entier le plus proche.

Valeur de retour

Nombre, du même type que l’argument number, arrondi comme spécifié.

Remarques

Il existe deux fonctions CEILING dans DAX, avec les différences suivantes :

  • La fonction CEILING émule le comportement de la fonction CEILING dans Excel.

  • The ISO. La fonction CEILING suit le comportement défini par l’ISO pour déterminer la valeur de plafond.

Les deux fonctions retournent la même valeur pour les nombres positifs, mais des valeurs différentes pour les nombres négatifs. Lors de l’utilisation d’un multiple positif de signification, plafond et ISO. Nombres négatifs arrondis au plafond vers le haut (vers l’infini positif). Lorsque vous utilisez un multiple négatif de signification, LE PLAFOND arrondit les nombres négatifs vers le bas (vers l’infini négatif), tandis que ISO. LE PLAFOND arrondit les nombres négatifs vers le haut (vers l’infini positif).

Le type de résultat est généralement le même type que celui utilisé comme argument avec les exceptions suivantes :

  • Si le premier argument est de type devise, le résultat sera de type monétaire.

  • Si l’argument facultatif n’est pas inclus, le résultat est de type entier.

  • Si l’argument d’importance est de type booléen, le résultat est de type entier.

  • Si l’argument d’importance est un type non numérique, le résultat est de type réel.

Exemple : Nombres positifs

La formule suivante retourne la version 4.45. Cela peut être utile si vous souhaitez éviter d’utiliser des unités plus petites dans votre tarification. Si un produit existant est facturé à 4,42 $, vous pouvez utiliser ISO. PLAFOND pour arrondir les prix jusqu’à l’unité la plus proche de cinq cents.

DAX
= ISO.CEILING(4.42,0.05)  

Exemple : Nombres négatifs

La formule suivante retourne la valeur de plafond ISO de -4,40.

DAX
= ISO.CEILING(-4.42,0.05)  

fonctions mathématiques et trig
fonction FLOOR
fonction CEILING
fonction ROUNDUP