Partage via


FIXED

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

Arrondit un nombre au nombre spécifié de décimales et retourne le résultat sous forme de texte. Vous pouvez spécifier que le résultat est retourné avec ou sans virgules.

Syntaxe

FIXED(<number>, <decimals>, <no_commas>)

Paramètres

Terme Définition
number Nombre que vous souhaitez arrondir et convertir en texte, ou une colonne contenant un nombre.
decimals (facultatif) Nombre de chiffres à droite de la virgule décimale ; s’il est omis, 2.
no_commas (facultatif) Valeur logique : si 1, n’affichez pas de virgules dans le texte retourné ; si 0 ou omis, affichez des virgules dans le texte retourné.

Valeur de retour

Nombre représenté sous forme de texte.

Remarques

  • Si la valeur utilisée pour le paramètre decimals est négative, number est arrondie à gauche du point décimal.

  • Si vous omettez decimals, il est supposé être 2.

  • Si no_commas est égal à 0 ou est omis, le texte retourné inclut des virgules comme d’habitude.

  • La principale différence entre la mise en forme d’une cellule contenant un nombre à l’aide d’une commande et la mise en forme d’un nombre directement avec la fonction FIXED est que FIXED convertit son résultat en texte. Un nombre mis en forme avec une commande à partir du menu mise en forme est toujours un nombre.

  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).

Exemple

La formule suivante utilisée dans une colonne calculée obtient la valeur numérique de la ligne actuelle dans Product[List Price] et la retourne sous forme de texte avec 2 décimales et aucune virgule.

Les exemples de cet article peuvent être utilisés avec l’exemple de modèle Adventure Works DW 2020 Power BI Desktop. Pour obtenir le modèle, consultez DAX exemple de modèle.

= FIXED([List Price],2,1)

CEILING FLOOR ISO.CEILING MROUND ROUND ROUNDDOWN ROUNDUP