Excel 엑셀 소수점 버림 3가지 방법 (ROUNDDOWN, FLOOR, TRUNC)

이번 포스팅에서는 엑셀 소수점 버림 3가지 방법에 대해 정리해보았습니다. 엑셀 소수점 버림에 사용되는 3가지 함수인 ROUNDDOWN, FLOOR, TRUNC 사용법과 예시를 정리해보았습니다.

엑셀을 작성할 때 소수점 버림을 사용하는 경우가 의외로 많은데요, 대부분의 경우가 정확도와 간결성을 위한 목적이 아닐까 합니다. 많은 경우에 소수점 이하의 값은 정확도를 크게 향상시키지 않으면서 길이와 복잡성을 증가시키기 때문입니다.

아래와 문서 작성 시 각각의 목적에 따라 엑셀 소수점 버림을 통해 문서를 더 간결하고 읽기 쉽게 만드는 것 같습니다.

  1. 금융 및 회계: 금융 및 회계 관련 문서에서 소수점 버림이 자주 사용됩니다. 통화 단위를 사용할 때 대부분 소수점 두 자리까지 표현되기 때문에, 소수점 이하의 값을 버리는 것이 일반적입니다.
  2. 측정 오차: 측정된 데이터에는 오차가 포함될 수 있습니다. 때로는 소수점 이하의 값이 측정 오차 범위 내에 있을 수 있으므로, 소수점을 버림하여 실질적인 값에 집중할 수 있습니다.
  3. 계산의 편의성: 소수점을 버림하면, 계산이 단순화되고 계산 과정에서 발생할 수 있는 오류를 줄일 수 있습니다. 특히, 수동으로 계산을 수행할 때 소수점 버림이 큰 도움이 됩니다.
  4. 공간 절약: 엑셀 셀의 너비가 제한되어 있을 때, 소수점 이하의 값이 길어지면 셀의 공간을 많이 차지합니다. 소수점을 버림하여 공간을 절약하고, 문서의 가독성을 유지할 수 있습니다.

이렇게 엑셀 문서 작성 시 데이터 정확도와 간결성 측면과 더불어 데이터 표현의 일관성을 위해 엑셀 소수점 버림을 통해 일정한 자리수를 유지하도록 작성하는 경우가 많은 듯 합니다.

이번 포스팅에서는 이러한 엑셀 소수점 버림 3가지 방법 – ROUNDDOWN, FLOOR, TRUNC 함수 사용법과 예시에 대해 상세하게 정리해보았습니다.


엑셀 소수점 버림 (1) ROUNDDOWN 함수

엑셀 소수점 버림을 위해 가장 많이 사용되는 함수는 ROUNDDOWN입니다. ROUNDDOWN 함수는 특정 숫자를 지정한 소수점 자릿수까지 내림하여 반환합니다.

함수 구조: ROUNDDOWN(숫자, 자릿수)
- 숫자: 내림할 숫자를 입력합니다.
- 자릿수: 내림하고자 하는 소수점 자릿수를 입력합니다. 양수 또는 음수 값을 사용할 수 있습니다.

예시를 정리하자면 아래와 같습니다. 1.51, 1.49에 대해 각각 소수점을 버리고 정수로 내림한 값을 적용한다면 ROUNDDOWN 함수를 사용하면 아래와 같은 결과 값을 얻을 수 있습니다.

  1. 엑셀 시트의 B4 셀에 1.51 / B5 셀에 1.49를 입력합니다.
  2. C4 셀에 다음 수식을 입력합니다: =ROUNDDOWN(B4, 0) (C5셀에도 동일하게 입력)
  3. C4 셀과 C5셀의 결과 값은 동일하게 ‘1’이 됩니다. 이는 1.51 또는 1.49에서 소수점을 버리고 정수로 내림한 결과입니다.
엑셀 소수점 버림

참고로 소수점 자리 1자리에서 내림을 하고자 한다면, ROUNDDOWN(B4,1) 을 입력하여 자릿수에 1을 입력해주면 됩니다.

엑셀 소수점 버림

참고로 음수 값을 사용하여 자릿수를 지정하면, 정수 부분에서도 내림을 할 수 있습니다. 예를 들어, 125를 가장 가까운 10의 배수로 내림하려면 다음과 같이 수식을 사용할 수 있습니다.

  1. 엑셀 시트의 A1 셀에 125를 입력합니다.
  2. B1 셀에 다음 수식을 입력합니다: =ROUNDDOWN(A2, -1)
  3. B1 셀의 결과 값은 ‘120’이 됩니다. 이는 125를 가장 가까운 10의 배수로 내림한 결과입니다.

이처럼 ROUNDDOWN 함수는 소수점을 버리고 내림할 때 유용하게 사용할 수 있습니다. 원하는 자릿수까지 숫자를 내림하여 간단한 계산이나 가독성 있는 데이터 표현을 가능하게 합니다.

참고로 마이크로소프트 지원 페이지에서 ROUNDDOWN 함수 사용법은 여기 링크를 통해 확인이 가능합니다.


엑셀 소수점 버림 (2) FLOOR 함수

FLOOR 함수 역시 엑셀에서 소수점을 버리는 데 사용되는 함수입니다. FLOOR 함수는 두 개의 인수를 사용합니다.

FLOOR(숫자, 기준)
- 숫자: 소수점을 버릴 대상이 되는 숫자입니다.
- 기준: 소수점을 버릴 기준이 되는 값입니다. 숫자가 이 기준의 배수가 되도록 소수점이 버려집니다.

FLOOR 함수 사용법은 아래와 같이 매우 간단합니다.

  1. 엑셀 시트에서 셀을 선택하고, 해당 셀에 ‘=FLOOR(숫자, 기준)’을 입력
  2. ‘숫자’와 ‘기준’을 원하는 값으로 대체하고, 엔터 키를 눌러 결과를 확인

가령 아래와 같이 B5 셀에 넣은 1.51 값을 FLOOR(B5, 1)을 입력하면 1이라는 결과 같이 나타나는 것을 확인할 수 있습니다.

엑셀 소수점 버림

FLOOR 함수 또한 정수 뿐만 아니라 소수점 한자리 이상도 효과적으로 버릴 수 있는데요, 가령 예를 들어, 소수점 한 자리까지만 나타내려고 한다면, 기준을 0.1로 설정하면 됩니다.

가령 아래와 같이 B5 셀에 넣은 1.51 값을 FLOOR(B5, 0.1)을 입력하면 1.5이라는 결과 같이 나타나는 것을 확인할 수 있습니다.

엑셀 소수점 버림

엑셀 소수점 버림 (3) TRUNC 함수

마지막으로 TRUNC 함수 역시 엑셀에서 소수점을 버리는 데 사용되는 함수입니다. TRUNC는 “truncate”의 약자로, 주어진 숫자에서 소수점 이하의 값을 잘라내는 역할을 합니다.

사용법: TRUNC 함수는 다음과 같은 구조를 가집니다.

TRUNC(숫자, [자릿수])
- 숫자: 소수점을 버릴 숫자입니다.
- 자릿수 (선택적): 소수점에서 버릴 자릿수를 지정합니다. 생략하면 기본값은 0이며, 소수점을 완전히 버립니다.

사실 TRUNC 함수의 경우 자릿수는 입력하지 않고 아래와 같이 소수점을 버리는 용도로 거의 사용됩니다.

엑셀 소수점 버림

물론 두번째 항목에 소수점 자리수를 넣어서 해당 자리수에서 완전히 버리도록 할 수도 있습니다.

가령 TRUNC(3.14159, 1)을 사용하면 첫 번째 자리수인 3.1까지 결과값이 나타나는 것을 확인할 수 있습니다.

이번 포스팅에서는 이러한 엑셀 소수점 버림 3가지 방법 – ROUNDDOWN, FLOOR, TRUNC 함수 사용법과 예시에 대해 상세하게 정리해보았습니다.


앞선 포스팅에서 정리한 엑셀 사용법 및 노하우 관련 글은 아래와 같습니다.

엑셀 0 보이게 서식 설정, 엑셀 숫자 0 표시 3가지 방법 총정리

엑셀 매크로 만들기 (1) 기본 설정 및 VBA 개요

Leave a Comment