DOLLARFR

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Преобразует доллар price, выраженный как десятичное число, в price доллара, выраженный как целочисленная часть and дробной части, например 1,02. Дробные номера долларов иногда используются для цен на безопасность.

Синтаксис

DAX
DOLLARFR(<decimal_dollar>, <fraction>)

Параметры

Срок Определение
decimal_dollar Десятичное число.
fraction Целое число, используемое в знаменателе дроби.

Возврат Value

Дробная valuedecimal_dollar, выраженная как целочисленная часть and дробной части.

Замечания

  • дробь округляется до ближайшего целого числа.

  • Возвращается errorif:

    • доля < 1.
  • Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).

Пример

Следующий запрос DAX:

DAX
EVALUATE
{
  DOLLARFR(1.125, 16)
}

Возвращает значение 1.02, считываемое как 1 and 2/16, которое является соответствующей дробной price исходной десятичной price, 1,125. Так как доля value составляет 16, price имеет точность 1/16 доллара.