FIXED
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Rundet eine Zahl auf die angegebene Anzahl von Dezimalstellen, and das Ergebnis als Text zurückgibt. Sie können angeben, dass das Ergebnis mit or ohne Kommas zurückgegeben wird.
Syntax
FIXED(<number>, <decimals>, <no_commas>)
Parameter
Ausdruck | Definition |
---|---|
number |
Die Zahl, die Sie zu Text roundandconvert möchten, or einer Spalte, die eine Zahl enthält. |
decimals |
(optional) Die Anzahl der Ziffern bis zum right des Dezimalkomma; if nicht angegeben, 2. |
no_commas |
(optional) Eine logische value: if 1, führen Sie not Anzeige von Kommas im zurückgegebenen Text aus; if 0 or weggelassen, werden Kommas im zurückgegebenen Text angezeigt. |
value zurückgeben
Eine Zahl, die als Text dargestellt wird.
Bemerkungen
If die für den parameter
decimals
verwendete value negativ ist, wirdnumber
auf die left des Dezimalkomma gerundet.If Sie
decimals
weglassen, wird davon ausgegangen, dass sie 2 ist.If
no_commas
0 or weggelassen wird, enthält der zurückgegebene Text kommas wie gewohnt.Der Hauptunterschied zwischen der Formatierung einer Zelle mit einer Zahl mithilfe eines Befehls and direkte Formatierung einer Zahl mit der FIXED-Funktion besteht darin, dass FIXED das Ergebnis in Text konvertiert. Eine zahl, die mit einem Befehl aus dem Formatierungsmenü formatiert ist, ist immer noch eine Zahl.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Die folgende Formel, die in einer berechneten Spalte verwendet wird, ruft die numerische value für die aktuelle Zeile in Product[Liste Price] ab, and sie als Text mit zwei Dezimalstellen zurückgibt, and keine Kommas.
Beispiele in diesem Artikel können mit dem sample Adventure Works DW 2020 Power BI-Desktopmodell verwendet werden. Informationen zum Abrufen des Modells finden Sie unter DAXsample Modell.
= FIXED([List Price],2,1)