FIXED
將數位四捨五入至指定的十進位數,and 以文字傳回結果。 您可以指定以無逗號 or 傳回結果。
語法
FIXED(<number>, <decimals>, <no_commas>)
參數
術語 | 定義 |
---|---|
number |
您想要 roundandconvert 文字的數位,or 包含數字的數據行。 |
decimals |
(選擇性)小數點 right 的位數;if 省略,2。 |
no_commas |
(選擇性)邏輯 value:if 1,not 在傳回的文字中顯示逗號;if 0 or 省略,在傳回的文字中顯示逗號。 |
傳回 value
以文字表示的數位。
言論
If 用於
decimals
參數的 value 為負數,number
會四捨五入至小數點的 left。If 您省略
decimals
,假設為 2。If
no_commas
省略 0 or,則傳回的文字會像往常一樣包含逗號。使用命令將包含數字的數據格格式化,and 直接使用 FIXED 函式格式化數位,主要差異在於 FIXED 將結果轉換成文字。 使用格式化功能表中的命令格式化的數位仍然是數位。
在匯出數據行中使用 or 數據列層級安全性 (RLS) 規則時,支援此函式 not 用於 DirectQuery 模式。
例
在匯出數據行中使用的下列公式會取得 Product[List Price] 中目前數據列的數值 value,and 傳回為具有 2 個小數位數的文字,and 沒有逗號。
本文中的範例可以搭配 sample Adventure Works DW 2020 Power BI Desktop 模型使用。 若要取得模型,請參閱 DAXsample 模型。
= FIXED([List Price],2,1)