DOLLARDE
platí pro:Počítaný sloupec
Počítaná tabulka
míra
vizuální
Převede cenu v dolarech vyjádřenou celočíselnou částí a zlomkem, například 1,02, na cenu v dolarech vyjádřenou desetinným číslem. Desetinná čísla dolaru se někdy používají pro ceny cenného papíru.
Syntax
DOLLARDE(<fractional_dollar>, <fraction>)
Parametry
Semestr | Definice |
---|---|
fractional_dollar |
Číslo vyjádřené jako celočíselná část a část zlomku oddělená desetinným symbolem. |
fraction |
Celé číslo, které se použije ve jmenovateli zlomku. |
Návratová hodnota
Desetinná hodnota fractional_dollar
.
Poznámky
Část hodnoty zlomku je vydělena celočíselnou hodnotou, kterou zadáte. Pokud například chcete, aby byla cena vyjádřena přesností 1/16 dolaru, vydělíte zlomkovou část 16. V tomto případě 1,02 představuje \$1,125 (\$1 + 2/16 = \$1,125).
zlomek se zaokrouhlí na nejbližší celé číslo.
Pokud se vrátí chyba:
- zlomek < 1.
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
Následující dotaz DAX:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Vrátí hodnotu 1,125, desetinnou cenu původní desetinné ceny 1,02, přečtenou jako 1 a 2/16. Vzhledem k tomu, že hodnota zlomku je 16, cena má přesnost 1/16 dolaru.