엑셀 소수점 버림 함수 ROUNDDOWN, TRUNC, INT, FLOOR 총정리

엑셀 소수점 버림에 가장 많이 사용되는 함수는 INT, TRUNC, ROUNDDOWN, FLOOR 함수입니다. 숫자가 동일하더라도 함수마다 소수점 처리 방식이 달라 결괏값이 다를 수 있으므로, 데이터의 특성과 업무 목적에 맞는 엑셀 소수점 버림 함수를 선택해 사용하는 것이 중요합니다.

엑셀-소수점-버림-함수-총정리

엑셀 소수점 버림 ROUNDDOWN 함수

ROUNDDOWN 함수는 지정한 자릿수 아래의 숫자를 무조건 버림 처리하여 0에 가깝게 만드는 대표적인 엑셀 소수점 버림 함수입니다. ROUNDDOWN 함수의 자릿수는 생략하면 오류가 발생하므로 반드시 자릿수를 함께 입력해야 합니다.

ROUNDDOWN 함수 표시 형식

ROUNDDOWN 함수는 ‘=ROUNDDOWN(숫자, 자릿수)’ 형식으로 사용하며, 자릿수 설정에 따라 소수점 이하 버림부터 정수 내림까지 다양한 방식의 엑셀 소수점 버림을 폭넓게 적용할 수 있습니다.

구분 설명
함수 구문 =ROUNDDOWN(number, num_digits)
number 내림(버림)할 숫자 또는 셀
num_digits 내림하여 표시할 자릿수 (필수 입력)
처리 방식 항상 0 방향으로 내림
자릿수 -2 십의 자리 버림
자릿수 -1 일의 자리 버림
자릿수 0 정수로 내림 (소수점 이하 버림)
자릿수 1 소수점 첫째 자리까지 표시
자릿수 2 소수점 둘째 자리까지 표시

ROUNDDOWN 함수 활용 예시

ROUNDDOWN 함수는 항상 숫자를 0에 가까운 쪽으로 내림하므로, 실지급액 계산이나 금액 절사처럼 자릿수를 명확히 지정해야 하는 업무에 특히 유용합니다.

  • =ROUNDDOWN(C7, 2) → C7 셀 값을 소수점 둘째 자리까지 표시
  • =ROUNDDOWN(157.479, -2) → 100 (십의 자리 이하 버림)
  • =ROUNDDOWN(157.479, -1) → 150 (일의 자리 이하 버림)
  • =ROUNDDOWN(157.479, 0) → 157 (소수점 이하 버림)
  • =ROUNDDOWN(157.479) → 자릿수 생략으로 오류 발생
  • =ROUNDDOWN(157.479, 1) → 157.4 (소수점 첫째 자리까지 표시)
  • =ROUNDDOWN(157.479, 2) → 157.47 (소수점 둘째 자리까지 표시)

엑셀 소수점 버림 TRUNC 함수

TRUNC 함수는 ‘Truncate(절사하다)’의 약자로, 지정한 자릿수 미만의 숫자를 반올림 없이 무조건 버림 처리하는 엑셀 소수점 버림 함수입니다. ROUNDDOWN 함수와 달리 자릿수 생략이 가능하며, 자릿수를 생략할 경우 기본값이 ‘0’이 되어 소수점 이하를 전부 없앱니다.

TRUNC 함수 표시 형식

TRUNC 함수는 ‘=TRUNC(숫자, 자릿수)’ 형식으로 사용하며, 자릿수는 생략 가능합니다.

구분 설명
함수 구문 =TRUNC(number, num_digits)
number 버림할 대상 숫자 또는 셀
num_digits 유지할 소수점 자리
처리 방식 반올림 없이 단순 절사
자릿수 생략 가능 (기본값 0)

TRUNC 함수 활용 예시

TRUNC 함수는 자릿수 생략이 가능하다는 점을 제외하면 ROUNDDOWN 함수와 결과값이 동일합니다.

  • =TRUNC(C7, 2) → C7 셀 값을 소수점 둘째 자리까지 유지
  • =TRUNC(157.479, -2) → 100 (십의 자리 이하 버림)
  • =TRUNC(157.479, -1) → 150 (일의 자리 이하 버림)
  • =TRUNC(157.479, 0) → 157 (소수점 이하 버림)
  • =TRUNC(157.479) → 157 (자릿수 생략 가능)
  • =TRUNC(157.479, 1) → 157.4 (소수점 첫째 자리까지 표시)
  • =TRUNC(157.479, 2) → 157.47 (소수점 둘째 자리까지 표시)

엑셀 소수점 버림 INT 함수

INT 함수는 ‘Integer(정수)’의 약자로, 숫자의 소수점 이하를 제거해 가장 가까운 낮은 정수로 내림 처리하는 엑셀 소수점 버림 함수입니다. 숫자가 양수일 때는 TRUNC 함수 및 ROUNDDOWN 함수와 결과값이 동일하지만, 숫자가 음수일 경우에는 더 작은 정수로 내림되므로 결과값이 달라질 수 있다는 점에 주의해야 합니다.

INT 함수 표시 형식

INT 함수는 자릿수를 지정할 수 없는 엑셀 소수점 버림 함수로, 소수점 첫째 자리나 둘째 자리처럼 부분적인 소수점 버림은 불가능합니다. 계산 결과는 항상 소수점 이하를 전부 제거한 정수로 표시됩니다.

구분 설명
함수 구문 =INT(number)
number 정수로 변환할 숫자
장점 함수함수 구조가 단순해 사용이 쉬움
단점 자릿수 지정 불가, 음수 처리 시 혼란 가능

INT 함수 활용 예시

INT 함수는 나누기 연산에서 몫만 구하거나, 재고 수량·인원수처럼 소수점 이하를 완전히 제거하고 정수로만 표시해야 하는 계산에 적합한 엑셀 소수점 버림 함수입니다.

  • =INT(3.9) → 3 (양수는 소수점 이하 버림)
  • =INT(-3.1) → -4 (음수는 더 작은 정수로 내림)
  • ROUNDDOWN vs TRUNC vs INT 함수 차이
    • ROUNDDOWN / TRUNC 함수: 양수·음수 모두 0에 가까운 방향으로 버림
    • INT 함수: 항상 더 작은 정수로 내림, 음수에서 결과값 차이 발생
함수 숫자 5.7 숫자 -5.7
=ROUNDDOWN(숫자, 0) 5 -5
=TRUNC(숫자, 0) 5 -5
=INT(숫자) 5 -6

엑셀 소수점 버림 FLOOR 함수

FLOOR 함수는 지정한 배수 단위로 숫자를 내림하는 엑셀 소수점 버림 함수입니다. 가격 표시, 시간 계산, 재고 관리 등 특정 단위로 숫자를 내림할 때 유용합니다.

FLOOR 함수 표시 형식

FLOOR 함수는 금액을 10원·100원·1,000원 단위로 절사하거나, 5개 단위 수량 계산, 근무 시간을 15분(0.25시간) 단위로 내림하는 등 특정 배수 기준으로 값을 내림 처리할 때 사용하는 엑셀 함수입니다.

구분 설명
구문 =FLOOR(number, significance)
number 내림하려는 숫자 또는 셀
significance 기준이 되는 배수 단위
특징 지정한 배수 단위 기준으로 내림

FLOOR 함수 활용 예시

FLOOR 함수는 지정한 기준 배수 중 가장 가까운 작은 값으로 내림합니다. 반대로 값을 올림 처리하고 싶을 때는 CEILING 함수를 사용합니다.

사용 예시 함수 수식 결과
1,000원 단위 내림 =FLOOR(23780, 1000) 23,000
5 단위 내림 =FLOOR(18.5, 5) 15
시간 15분(0.25시간) 단위 내림 =FLOOR(9.4, 0.25) 9.25
0.1 단위 소수점 내림 =FLOOR(4.27, 0.1) 4.2
음수 기준 배수 내림 =FLOOR(-10, -3) -9

엑셀 소수점 버림 함수 특징 요약

엑셀-소수점-버림-함수-특징-요약-정리

실무에서 엑셀 소수점 버림 작업을 할 때는 데이터의 특성과 요구사항에 따라 적절한 함수를 선택해야 합니다. 잘못된 함수를 사용하면 예상치 못한 결과가 나올 수 있으므로, 각 함수의 특징을 정확히 이해하고 상황에 맞게 활용하세요.

  • ROUNDDOWN: 소수점 아래 원하는 자릿수까지 내림 (자릿수 필수 입력)
  • TRUNC: 자릿수 이하 숫자를 단순히 절삭 (자릿수 생략 가능)
  • INT: 소수점 이하 완전 버림, 음수는 더 작은 정수 방향 내림
  • FLOOR: 지정한 배수 단위로 가장 가까운 값으로 내림

결론: 엑셀 소수점 버림 함수 총정리

지금까지 엑셀 소수점 버림 함수인 ROUNDDOWN, TRUNC, INT, FLOOR 함수에 대해 자세히 살펴보았습니다. 4가지 함수는 모두 소수점을 내림 처리한다는 공통점이 있지만, 자릿수 지정 가능 여부, 음수 처리 방식, 배수 단위 절사 기능 등에서 차이가 있습니다. 따라서 단순 정수 변환, 소수점 자릿수 조절, 금액·시간 단위 절사 등 업무 목적에 맞는 함수를 선택하는 것이 무엇보다 중요합니다.


▼ 카테고리 다른 글

엑셀 중복값 찾기 제거 방법 5가지 총정리

엑셀 중복값 찾기 방법 4가지 (서식, 함수, 피벗, 매크로 활용)

엑셀 매크로 차단 해제 방법 5가지

엑셀 천단위 절사 방법 3가지 (함수, 셀서식, VBA 매크로)

엑셀 금액 한글 변환 방법 3가지 (함수, VBA 매크로, 셀서식)

댓글 남기기

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny