다음을 통해 공유


FIXED 함수

숫자를 지정된 소수 자릿수까지 반올림하고 텍스트로 결과를 반환합니다. 쉼표가 있거나 없는 결과를 반환하도록 지정할 수 있습니다.

구문

FIXED(<number>, <decimals>, <no_commas>)

매개 변수

용어

정의

number

반올림하고 텍스트로 변환할 숫자 또는 숫자가 포함된 열입니다.

decimals

(선택 사항) 소수점 오른쪽 자릿수입니다. 생략하는 경우 2입니다.

no_commas

(선택 사항) 논리 값: 1이면 반환된 텍스트에 쉼표를 표시하지 않고, 0이거나 생략되면 반환된 텍스트에 쉼표를 표시합니다.

속성 값/반환 값

텍스트로 표현되는 숫자입니다.

주의

decimals 매개 변수에 사용된 값이 음수이면 number를 소수점 자릿수의 왼쪽으로 반올림합니다.

decimals를 생략하면 2로 간주됩니다.

no_commas가 0이거나 생략되면 반환된 텍스트에 보통 때와 같이 쉼표가 포함됩니다.

명령을 사용하여 숫자가 포함된 셀의 서식을 지정하는 방법과 FIXED 함수를 사용하여 직접 숫자의 형식을 지정하는 방법의 주요 차이점은 FIXED는 결과를 텍스트로 변환한다는 것입니다. 서식 메뉴의 명령을 사용하여 형식이 지정된 숫자는 여전히 숫자입니다.

이 DAX 함수는 DirectQuery 모드에서 사용할 수 없습니다. DirectQuery 모델의 제한 사항에 대한 자세한 내용은 https://go.microsoft.com/fwlink/?LinkId=219172를 참조하십시오.

다음 예에서는 PctCost 열의 현재 행에 대한 숫자 값을 가져와 이를 소수 자릿수가 네 자리이고 쉼표가 없는 텍스트로 반환합니다.

=FIXED([PctCost],3,1)

숫자의 유효 자릿수는 15자리를 넘을 수 없지만 decimals는 최대 127일 수 있습니다.

참고 항목

관련 자료

텍스트 함수(DAX)

수치 연산 및 삼각 함수(DAX)