定型
將數字四捨五入到指定的小數位數,並以文字形式傳回結果。 您可以指定傳回的結果包含或不含逗號。
語法
FIXED(<number>, <decimals>, <no_commas>)
參數
詞彙 | 定義 |
---|---|
數值 | 要四捨五入並轉換成文字的數字,或包含數字的資料行。 |
decimals | (選擇性) 小數點右邊的位數;如果省略,則為 2。 |
no_commas | (選擇性) 邏輯值:如果為 1,則會在傳回的文字中不顯示逗號;如果為 0 或省略,則會在傳回的文字中顯示逗號。 |
傳回值
以文字表示的數字。
備註
如果用於 decimals 參數的值為負數,則 number 會四捨五入到小數點的左邊。
如果省略 decimals,則會假設為 2。
如果 no_commas 為 0 或省略,則傳回的文字會如往常般包含逗號。
使用命令將包含數字的資料格格式化,與使用 FIXED 函式直接將數字格式化的主要差異在於,FIXED 會將其結果轉換成文字。 使用 [格式化] 功能表中命令格式化的數字仍然是數字。
在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
範例
在計算結果欄中使用的下列公式會取得 Product[List Price] 中目前資料列的數值,並以含 2 個小數位數且無逗號的文字將其傳回。
本文中的範例可搭配範例 Adventure Works DW 2020 Power BI Desktop 模型使用。 若要取得模型,請參閱 DAX 範例模型。
= FIXED([List Price],2,1)