Zdieľať cez


FIXED

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuá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)

CEILING FLOOR ISO.CEILING MROUND ROUND ROUNDDOWN ROUNDUP