엑셀 소수점 버림 방법 소수점 없애기와 실제 값 버림 차이

엑셀 소수점 버림을 할 때 가장 먼저 구분해야 하는 것은 소수점을 화면에서 안 보이게 하는 것과 실제 숫자 자체에서 소수 부분을 버리는 것입니다.

둘은 결과가 비슷해 보여도 완전히 다릅니다. 이번 테스트에서 원본 값 1234.5678의 표시 자릿수만 줄이자 셀에는 1235로 보였지만, 수식 입력줄에는 여전히 1234.5678이 남아 있었습니다.

반면 TRUNC 함수를 사용하자 실제 결과가 1234로 바뀌었고, 둘째 자리까지만 남기면 1234.56이 됐습니다.

먼저 이것만 구분하면 됩니다
원하는 결과 사용 방법
소수점만 안 보이게 홈 → 소수점 자릿수 감소
소수 부분 실제 버림 =TRUNC(A5,0)
소수 둘째 자리까지만 유지 =TRUNC(A5,2)

1. 소수점 없애기와 실제 버림은 다릅니다

이번 테스트에는 1234.5678, 98.7654, 10.9990, 3.1416, -12.3456 값을 사용했습니다.

같은 원본 값을 두고 표시 자릿수만 줄였을 때와 TRUNC 함수를 적용했을 때의 결과를 한 표에서 비교했습니다.

엑셀 소수점 버림 표시 자릿수 TRUNC ROUNDDOWN 비교
같은 원본 숫자를 표시 자릿수 변경과 TRUNC 함수로 각각 처리한 테스트 결과입니다.

첫 번째 값인 1234.5678만 봐도 차이가 바로 드러납니다.

  • 표시만 0자리: 1235
  • TRUNC 0자리: 1234
  • TRUNC 2자리: 1234.56

2. 소수점 자릿수 감소는 화면에 보이는 값만 바꿉니다

소수점 이하 숫자를 화면에서 간단히 없애고 싶다면 홈 탭의 소수점 자릿수 감소 버튼을 사용할 수 있습니다.

엑셀 홈 탭 소수점 자릿수 감소 버튼
홈 탭의 자릿수 줄임 버튼으로 표시되는 소수점 자릿수를 줄일 수 있습니다.

하지만 이 방법을 실제 소수점 버림으로 생각하면 안 됩니다.

이번 테스트에서는 B5에 원본과 같은 1234.5678을 넣고 소수점을 0자리로 표시했습니다. 셀에는 1235라고 나타났습니다.

3. 1235로 보여도 실제 값은 1234.5678 그대로였습니다

B5 셀을 선택한 상태에서 수식 입력줄을 확인했습니다.

셀 안에는 1235가 표시됐지만 수식 입력줄에는 1234.5678이 그대로 남아 있었습니다.

엑셀 셀에는 1235 실제값은 1234.5678인 화면
셀에는 1235로 보이지만 수식 입력줄에서는 원래 값 1234.5678이 유지됐습니다.
실제 확인 결과
원본 1234.5678 → 화면 표시 1235 → 수식 입력줄 1234.5678

즉 이 방법은 숫자 자체를 1235로 바꾼 것이 아니라 표시되는 소수점 자릿수를 줄인 상태입니다.

4. 실제 소수점을 버리려면 TRUNC 함수를 사용합니다

계산에 사용되는 값 자체에서 소수 부분을 버리고 싶다면 TRUNC 함수를 사용할 수 있습니다.

정수 부분만 남기려면 다음처럼 입력합니다.

=TRUNC(A5,0)

A5의 원본 값은 1234.5678이었고 결과는 1234로 확인됐습니다.

엑셀 TRUNC 함수 1234.5678을 1234로 소수점 버림
TRUNC(A5,0)을 적용하자 1234.5678에서 소수 부분이 제거되고 1234가 남았습니다.

5. 소수 둘째 자리까지만 남기고 버릴 수도 있습니다

TRUNC의 두 번째 값에는 남길 소수 자릿수를 지정할 수 있습니다.

예를 들어 둘째 자리까지 남기려면 다음과 같이 입력합니다.

=TRUNC(A5,2)

실제 테스트에서는 1234.5678 → 1234.56으로 나타났습니다.

엑셀 TRUNC 함수 소수 둘째 자리까지 남기기
TRUNC(A5,2)를 사용해 소수 둘째 자리까지 남기고 뒤의 자릿수를 버렸습니다.

6. 소수점 버림과 반올림을 혼동하면 안 됩니다

이번 테스트의 1234.5678을 예로 보면 차이가 명확합니다.

방법 화면 결과 의미
소수점 자릿수 감소 1235 표시되는 자릿수를 줄임
TRUNC(A5,0) 1234 소수 부분을 잘라냄
TRUNC(A5,2) 1234.56 둘째 자리 뒤를 잘라냄

주의: 화면에서 소수점이 사라졌다는 이유만으로 실제 데이터에서도 소수 부분이 제거됐다고 판단하면 안 됩니다. 계산 결과까지 바꾸려는 목적이라면 실제 값을 확인해야 합니다.

7. ROUNDDOWN과 비교하면 어떻게 되나

테스트표에는 ROUNDDOWN 0자리 결과도 함께 넣었습니다.

이번에 사용한 테스트 값에서는 TRUNC 0자리와 ROUNDDOWN 0자리 결과가 동일하게 나타났습니다.

  • 1234.5678 → 1234
  • 98.7654 → 98
  • 10.9990 → 10
  • -12.3456 → -12

이번 글에서는 검색 의도에 맞춰 TRUNC를 이용한 소수점 버림을 중심으로 설명합니다.

8. 어떤 방법을 선택하면 되나

1

보고서에서 소수점만 숨길 목적이라면 표시 자릿수를 줄입니다.

2

계산에 사용할 숫자 자체에서 소수 부분을 없앨 목적이라면 TRUNC를 사용합니다.

3

일부 소수 자리는 남기고 싶다면 TRUNC의 두 번째 숫자로 자릿수를 지정합니다.

9. 이번 글에서 실제 확인한 내용

Windows용 Excel 실제 테스트
  • 원본 값 1234.5678 사용
  • 표시 자릿수를 0자리로 줄인 뒤 셀에 1235 표시 확인
  • 같은 셀의 수식 입력줄에서 실제 값 1234.5678 유지 확인
  • =TRUNC(A5,0) 실행 결과 1234 확인
  • =TRUNC(A5,2) 실행 결과 1234.56 확인
  • 98.7654, 10.9990, 3.1416, -12.3456 추가 값 비교
  • 테스트표에서 TRUNC와 ROUNDDOWN 0자리 결과 비교

10. 자주 묻는 질문

Q. 엑셀에서 소수점만 안 보이게 하려면 어떻게 하나요?
홈 탭의 소수점 자릿수 감소 기능을 사용하면 됩니다. 다만 실제 값이 삭제되는 것은 아니며 표시되는 자릿수만 줄어듭니다.

Q. 1234.9를 무조건 1234로 만들고 싶습니다.
소수 부분을 실제로 잘라내는 목적이라면 TRUNC 함수를 사용할 수 있습니다. 정수까지만 남기려면 TRUNC(셀,0) 형태로 사용합니다.

Q. 소수 둘째 자리까지만 남기고 싶습니다.
TRUNC의 두 번째 인수에 2를 사용합니다. 이번 테스트에서는 TRUNC(A5,2)로 1234.5678을 1234.56으로 만들었습니다.

Q. 소수점 자릿수를 0으로 했더니 1234.5678이 1235가 됐습니다.
표시되는 자릿수가 줄어들면서 화면에는 반올림된 형태로 보일 수 있습니다. 실제 값이 그대로인지 셀을 선택하고 수식 입력줄을 확인해보세요.

11. 정리

소수점만 숨기기
홈 → 소수점 자릿수 감소

정수만 남기고 실제 버림
=TRUNC(A5,0)

둘째 자리까지 유지
=TRUNC(A5,2)

실제 테스트 핵심
표시: 1235 / 실제 원본: 1234.5678 / TRUNC: 1234

12. 공식 참고 자료

Microsoft 공식 문서
TRUNC 함수
숫자의 소수 부분을 제거하고 지정한 자릿수까지만 남기는 TRUNC 함수의 문법과 사용법입니다.


Microsoft 공식 문서 보기 →

소수점 표시 자릿수 변경
홈 탭에서 소수점 표시 자릿수를 늘리거나 줄이는 방법을 설명합니다.


Microsoft 공식 문서 보기 →

댓글 남기기