DOLLARDE
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
Konvertuje cenu dolára vyjadrenú ako celočíselnú časť a zlomkovú časť, napríklad 1,02, na cenu dolára vyjadrenú ako desatinné číslo. Zlomkové čísla dolárov sa niekedy používajú pre ceny zabezpečenia.
Syntax
DOLLARDE(<fractional_dollar>, <fraction>)
Parametre
Termín | Definícia |
---|---|
fractional_dollar |
Číslo vyjadrené ako celočíselná časť a zlomková časť oddelené symbolom desatinných miest. |
fraction |
Celé číslo, ktoré sa má použiť ako menovateľ zlomku. |
Vrátená hodnota
Desatinná hodnota fractional_dollar
.
Poznámky
Zlomková časť hodnoty je rozdelená celým číslom, ktoré určíte. Ak napríklad chcete, aby vaša cena bola vyjadrená s presnosťou 1/16 dolára, môžete zlomkovú časť vydeliť číslom 16. V tomto prípade 1,02 predstavuje \$1.125 (\$1 + 2/16 = \$1,125).
zlomok sa zaokrúhli na najbližšie celé číslo.
Chyba sa vráti, ak:
- zlomok < 1.
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad
Nasledujúci DAX dotaz:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Vráti hodnotu 1,125, desatinnú cenu pôvodnej zlomkovej ceny, 1,02, prečítanú ako 1 a 2/16. Vzhľadom k tomu, že hodnota zlomku je 16, presnosť hodnoty ceny 1/16 dolára.