FIXED
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Rundet eine Zahl auf die angegebene Anzahl von Dezimalstellen ab und gibt das Ergebnis als Text zurück. Sie können angeben, dass das Ergebnis mit oder ohne Kommas zurückgegeben wird.
Syntax
FIXED(<number>, <decimals>, <no_commas>)
Parameter
Ausdruck | Definition |
---|---|
number |
Die Zahl, die Sie runden und in Text konvertieren möchten, oder eine Spalte, die eine Zahl enthält. |
decimals |
(optional) Die Anzahl der Ziffern rechts neben dem Dezimalkomma; wenn nicht angegeben, 2. |
no_commas |
(optional) Ein Wahrheitswert: Wenn 1, werden keine Kommas im zurückgegebenen Text angezeigt; Wenn 0 oder ausgelassen wird, zeigen Sie Kommas im zurückgegebenen Text an. |
Rückgabewert
Eine Zahl, die als Text dargestellt wird.
Bemerkungen
Wenn der für den parameter
decimals
verwendete Wert negativ ist, wirdnumber
links vom Dezimalkomma gerundet.Wenn Sie
decimals
weglassen, wird davon ausgegangen, dass sie 2 ist.Wenn
no_commas
0 ist oder weggelassen wird, enthält der zurückgegebene Text wie gewohnt Kommas.Der Hauptunterschied zwischen dem Formatieren einer Zelle, die eine Zahl enthält, mithilfe eines Befehls und der Formatierung einer Zahl direkt 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 für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Die folgende Formel, die in einer berechneten Spalte verwendet wird, ruft den numerischen Wert für die aktuelle Zeile in Artikel[Listenpreis] ab und gibt sie als Text mit 2 Dezimalstellen und ohne Kommas zurück.
Beispiele in diesem Artikel können mit dem Beispielmodell Adventure Works DW 2020 Power BI Desktop verwendet werden. Informationen zum Abrufen des Modells finden Sie unter DAX Beispielmodell.
= FIXED([List Price],2,1)