FIXED
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
Zaokrúhli číslo na zadaný počet desatinných miest a vráti výsledok ako text. Môžete určiť, či sa výsledok vráti s čiarkami alebo bez nich.
Syntax
FIXED(<number>, <decimals>, <no_commas>)
Parametre
Termín | Definícia |
---|---|
number |
Číslo, ktoré sa má zaokrúhliť a skonvertovať na text, alebo stĺpec obsahujúci číslo. |
decimals |
(voliteľné) Počet číslic napravo od desatinnej čiarky; Ak sa vynechá, použije sa hodnota 2. |
no_commas |
(voliteľné) Logická hodnota: ak má hodnotu 1, vo vrátenom texte sa nezobrazujú čiarky; Ak má hodnotu 0 alebo je vynechaná, vo vrátenom texte sa zobrazia čiarky. |
Vrátená hodnota
Číslo vyjadrené ako text.
Poznámky
Ak je hodnota parametra
decimals
záporná,number
sa zaokrúhli naľavo od desatinnej čiarky.Ak vynecháte
decimals
, predpokladá sa, že ide o hodnotu 2.Ak je
no_commas
hodnota 0 alebo je vynechaná, vrátený text obsahuje čiarky ako zvyčajne.Hlavný rozdiel medzi formátovaním bunky obsahujúcej číslo pomocou príkazu a formátovaním čísla priamo pomocou funkcie FIXED je, že FIXED konvertuje výsledok na text. Číslo formátované príkazom z ponuky formátovania je stále číslo.
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 vzorec použitý vo vypočítanom stĺpci získa číselnú hodnotu aktuálneho riadka v stĺpci Product[List Price] a vráti ju ako text s 2 desatinnými miestami a žiadnymi čiarkami.
Príklady v tomto článku možno použiť so vzorovým modelom aplikácie Power BI Desktop Adventure Works DW 2020. Ak chcete získať model, pozrite si DAX ukážkový model.
= FIXED([List Price],2,1)