Partager via


FIXED

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

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

Syntaxe

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

Paramètres

Terme Définition
number Nombre que vous souhaitez roundandconvert au texte, or une colonne contenant un nombre.
decimals (facultatif) Nombre de chiffres à la right du point décimal ; if omis, 2.
no_commas (facultatif) Une valuelogique : if 1, n’affichez not virgules dans le texte retourné ; if 0 or omis, affichez des virgules dans le texte retourné.

Retourner value

Nombre représenté sous forme de texte.

Remarques

  • If la value utilisée pour le paramètre decimals est négative, number est arrondie à la left du point décimal.

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

  • If no_commas est 0 or est omise, 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 and 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 est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).

Exemple

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

Vous pouvez utiliser des exemples dans cet article avec le modèle sample Adventure Works DW 2020 Power BI Desktop. Pour obtenir le modèle, consultez DAXsample modèle.

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

CEILING FLOOR ISO.CEILING MROUND ROUND ROUNDDOWN ROUNDUP