Partage via


ISO.CEILING

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

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.

  • La fonction ISO.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. Lorsque vous utilisez un multiple positif de signification, CEILING et ISO.CEILING nombres négatifs arrondis vers le haut (vers l’infini positif). Lorsque vous utilisez un multiple négatif de signification, CEILING arrondit les nombres négatifs vers le bas (vers l’infini négatif), tandis que ISO.CEILING 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.CEILING pour arrondir les prix jusqu’à l’unité la plus proche de cinq cents.

= ISO.CEILING(4.42,0.05)

Exemple : Nombres négatifs

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

= ISO.CEILING(-4.42,0.05)

fonctions Mathématiques et TrigFLOOR fonctionCEILING fonctionROUNDUP fonction