DOLLARFR

適用於:匯出數據行計算數據表量值視覺計算

將以十進位數表示的貨幣價格轉換成以整數部分表示的貨幣價格,以及分數部分,例如 1.02。 小數元數字有時用於安全性價格。

語法

DAX
DOLLARFR(<decimal_dollar>, <fraction>)

參數

術語 定義
decimal_dollar 十進位數。
fraction 要用於分數分母的整數。

傳回值

decimal_dollar的小數值,以整數部分和分數部分表示。

言論

  • fraction 會四捨五入為最接近的整數。

  • 如果:

    • 分數 < 1。
  • 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

下列 DAX 查詢:

DAX
EVALUATE
{
  DOLLARFR(1.125, 16)
}

會傳回 1.02,讀取為 1 和 2/16,這是原始十進位價格 1.125 的對應分數價格。 由於分數值為 16,因此價格的精確度為 1/16 美元。