FIXED 함수
지원 버전 자세히 보기
엑셀 FIXED 함수는 숫자를 지정한 자릿수의 텍스트로 표시하는 함수입니다.
인수 설명
=FIXED(숫자, [소수자릿수], [쉼표생략여부])
- 생략하면 소수 둘째 자리까지 표시합니다.
- FALSE 또는 생략: 천 단위 쉼표를 표시합니다.
- TRUE: 천 단위 쉼표를 생략합니다.
함수 개요
엑셀 FIXED 함수는 숫자를 지정한 소수 자릿수로 반올림하고 천 단위 쉼표를 적용한 텍스트로 반환하는 함수입니다. 보고서에 표시할 금액이나 수량의 모양을 일정하게 만들 때 유용합니다.
=FIXED(1234.567,1,FALSE)소수 첫째 자리와 천 단위 쉼표를 적용합니다.
FIXED 함수의 반환값은 숫자 모양이어도 텍스트입니다. 계산에 다시 사용하려면 VALUE 함수로 숫자로 변환합니다.
FIXED 함수 간단 예제
금액 1234.567을 소수 첫째 자리까지 표시하고 천 단위 쉼표를 넣습니다.
=FIXED(1234.567,1,FALSE)금액을 쉼표가 있는 텍스트로 표시합니다.
수량 9876.04를 소수 없이 표시합니다. 반올림한 결과에 천 단위 쉼표가 포함됩니다.
=FIXED(9876.04,0,FALSE)소수 없이 수량을 표시합니다.
차이 금액 -15.25를 소수 첫째 자리까지 표시하되 천 단위 쉼표는 생략합니다.
=FIXED(-15.25,1,TRUE)쉼표 없이 반올림한 텍스트를 표시합니다.
그 외 주의사항
FIXED 함수의 결과는 텍스트입니다. 결과에 1,234.6처럼 숫자와 쉼표가 보여도 SUM 함수 등의 계산에는 그대로 사용하지 말고 VALUE 함수로 숫자로 변환해야 합니다.
소수자릿수를 생략하면 결과는 소수 둘째 자리까지 표시됩니다. 보고서마다 표시 자릿수를 통일해야 하면 소수자릿수를 수식에서 명시해야 합니다.
쉼표생략여부에 TRUE를 지정하면 천 단위 쉼표가 표시되지 않습니다. 쉼표가 필요한 보고서에서는 FALSE를 지정하거나 세 번째 인수를 생략해야 합니다.
FIXED 함수는 값을 표시할 텍스트를 만드는 용도입니다. 원래 숫자의 계산 정밀도나 셀 서식 자체를 바꾸지는 않습니다.