다음을 통해 공유


CURRENCY 함수(DAX)

인수를 계산하고 결과를 통화 데이터 형식으로 반환합니다.

구문

CURRENCY(<value>)

매개 변수

  • value
    단일 스칼라 값을 반환하는 모든 DAX 식입니다. 식은 다른 모든 작업 이전에 정확히 한 번 계산됩니다.

반환 값

계산되어 통화 형식 값으로 반환된 식의 값입니다.

주의

  • CURRENCY 함수는 다섯 번째 유효 소수점 숫자를 반올림하여 네 번째 소수점 자리로 값을 반환합니다. 반올림은 다섯 번째 유효 소수점 숫자가 5이상인 경우 발생합니다. 예를 들어 값이 3.6666666666666이면 통화 변환 시 $3.6667가 반환됩니다. 하지만 값이 3.0123456789이면 통화 변환 시 $3.0123가 반환됩니다.

  • 식의 데이터 형식이 TrueFalse인 경우 CURRENCY(<TrueFalse>)는 True 값의 경우 $1.0000를 반환하고 False 값의 경우 $0.0000를 반환합니다.

  • 식의 데이터 형식이 Text인 경우 CURRENCY(<Text>)는 텍스트를 숫자로 변환하도록 시도합니다. 변환이 성공하면 숫자가 통화로 변환되고 그렇지 않으면 오류가 반환됩니다.

  • 식의 데이터 형식이 DateTime인 경우 CURRENCY(<DateTime>)는 날짜/시간 값을 숫자 및 통화에 대한 해당 숫자로 변환합니다. DateTime 값은 지정된 날짜와 1900-03-01 사이의 일 수를 나타내는 정수 부분과 하루 중의 일부를 나타내는 부분(12시간 또는 정오는 0.5일)을 포함합니다. 식의 값이 올바른 DateTime 값이 아니면 오류가 반환됩니다.

숫자 1234.56을 통화 데이터 형식으로 변환합니다.

=CURRENCY(1234.56)

$1234.5600 값을 반환합니다.