Lire en anglais

Partager via


DOLLARFR

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

Convertit un dollar price exprimé sous la forme d’un nombre décimal en dollar price exprimé sous la forme d’une partie entière and une partie fraction, par exemple 1,02. Les nombres de dollars fractionnaires sont parfois utilisés pour les prix de sécurité.

Syntaxe

DOLLARFR(<decimal_dollar>, <fraction>)

Paramètres

Terme Définition
decimal_dollar Nombre décimal.
fraction Entier à utiliser dans le dénominateur de la fraction.

Retourner Value

La value fractionnaire de decimal_dollar, exprimée sous la forme d’une partie entière and une partie fractionnaire.

Remarques

  • fraction est arrondie à l’entier le plus proche.

  • Un error est retourné if:

    • fraction < 1.
  • 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

Requête DAX suivante :

EVALUATE
{
  DOLLARFR(1.125, 16)
}

Retourne la valeur 1.02, lue sous la forme 1 and 2/16, qui est la fraction correspondante price du pricedécimal d’origine , 1,125. Étant donné que la fraction value est de 16, le price a une précision de 1/16 d’un dollar.