FIXED
Arrotonda un numero al numero specificato di decimali e restituisce il risultato come testo. È possibile specificare che il risultato venga restituito con o senza virgole.
Sintassi
FIXED(<number>, <decimals>, <no_commas>)
Parametri
Termine | Definizione |
---|---|
number |
Numero da arrotondare e convertire in testo o in una colonna contenente un numero. |
decimals |
(facoltativo) Numero di cifre a destra del separatore decimale; se omesso, 2. |
no_commas |
(facoltativo) Valore logico: se 1, non visualizzare virgole nel testo restituito; se 0 o omesso, visualizzare le virgole nel testo restituito. |
Valore restituito
Numero rappresentato come testo.
Osservazioni
Se il valore utilizzato per il parametro
decimals
è negativo,number
viene arrotondato a sinistra del separatore decimale.Se si omette
decimals
, si presuppone che sia 2.Se
no_commas
è 0 o viene omesso, il testo restituito include le virgole come di consueto.La differenza principale tra la formattazione di una cella contenente un numero tramite un comando e la formattazione diretta di un numero con la funzione FIXED è che FIXED converte il risultato in testo. Un numero formattato con un comando dal menu di formattazione è ancora un numero.
Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
La formula seguente usata in una colonna calcolata ottiene il valore numerico per la riga corrente in Product[List Price] e la restituisce come testo con 2 cifre decimali e senza virgole.
Gli esempi in questo articolo possono essere usati con il modello adventure works DW 2020 di Power BI Desktop di esempio. Per ottenere il modello, vedere DAX modello di esempio.
= FIXED([List Price],2,1)