FIXED
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Afrunder et tal til det angivne antal decimaler og returnerer resultatet som tekst. Du kan angive, at resultatet skal returneres med eller uden kommaer.
Syntaks
FIXED(<number>, <decimals>, <no_commas>)
Parametre
Udtryk | Definition |
---|---|
number |
Det tal, du vil afrunde og konvertere til tekst, eller en kolonne, der indeholder et tal. |
decimals |
(valgfrit) Antallet af cifre til højre for decimaltegnet. hvis udeladt, 2. |
no_commas |
(valgfrit) En logisk værdi: Hvis 1, skal du ikke vise kommaer i den returnerede tekst. Hvis 0 eller udelades, skal du vise kommaer i den returnerede tekst. |
Returværdi
Et tal, der er repræsenteret som tekst.
Bemærkninger
Hvis den værdi, der bruges til parameteren
decimals
, er negativ, afrundesnumber
til venstre for decimaltegnet.Hvis du udelader
decimals
, antages det, at den er 2.Hvis
no_commas
er 0 eller udeladt, indeholder den returnerede tekst kommaer som normalt.Den største forskel mellem at formatere en celle, der indeholder et tal, ved hjælp af en kommando og formatere et tal direkte med funktionen FIXED er, at FIXED konverterer resultatet til tekst. Et tal, der er formateret med en kommando fra formateringsmenuen, er stadig et tal.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
Følgende formel, der bruges i en beregnet kolonne, henter den numeriske værdi for den aktuelle række i Product[List Price] og returnerer den som tekst med 2 decimaler og ingen kommaer.
Eksempler i denne artikel kan bruges sammen med eksempelmodellen Adventure Works DW 2020 Power BI Desktop. Hvis du vil hente modellen, skal du se DAX eksempelmodel.
= FIXED([List Price],2,1)