본문 바로가기

엑셀 ROUND, ROUNDUP, ROUNDDOWN 함수로 반올림 쉽게 배우기

ggqudrndl 2024. 11. 29.

엑셀 반올림 함수 ROUND, ROUNDUP, ROUNDDOWN 이해하기

엑셀에서 숫자를 다룰 때 자주 사용하는 기능 중 하나가 반올림, 올림, 내림입니다. 이를 위해 엑셀은 각각의 상황에 맞는 세 가지 주요 함수를 제공합니다: ROUND, ROUNDUP, ROUNDDOWN. 이 글에서는 각 함수의 사용법과 차이점을 예제와 함께 설명합니다.

 

👇👇👇 내용 자세히 보기  👇👇👇


ROUND 함수: 반올림

ROUND 함수는 숫자를 지정한 자릿수에서 반올림하는 데 사용됩니다. 반올림은 우리가 흔히 알고 있는 방식으로, 기준 자리의 값이 5 이상이면 올리고, 5 미만이면 내리는 방식입니다.

사용법

=ROUND(숫자, 자릿수)
  • 숫자: 반올림할 대상 숫자
  • 자릿수: 반올림할 소수점 자릿수 (양수는 소수점 아래 자리, 음수는 정수 자리)

예제

수식 설명 결과
=ROUND(2.15, 1) 소수점 첫째 자리까지 반올림 2.2
=ROUND(2.149, 1) 소수점 첫째 자리까지 반올림 2.1
=ROUND(-1.475, 2) 소수점 둘째 자리까지 반올림 -1.48
=ROUND(21.5, -1) 정수 첫째 자리(10의 자리)로 반올림 20

ROUNDUP 함수: 올림

ROUNDUP 함수는 지정한 자릿수에서 무조건 올리는 기능을 제공합니다. 이는 기준 값이 5 이상인지와 관계없이 항상 올리는 것이 특징입니다.

사용법

=ROUNDUP(숫자, 자릿수)
  • 숫자: 올릴 대상 숫자
  • 자릿수: 올릴 소수점 자릿수 (양수는 소수점 아래 자리, 음수는 정수 자리)

예제

수식 설명 결과
=ROUNDUP(2.15, 1) 소수점 첫째 자리에서 무조건 올림 2.2
=ROUNDUP(2.149, 1) 소수점 첫째 자리에서 무조건 올림 2.2
=ROUNDUP(-1.475, 2) 소수점 둘째 자리에서 무조건 올림 -1.48
=ROUNDUP(21.5, -1) 정수 첫째 자리(10의 자리)에서 무조건 올림 30

ROUNDDOWN 함수: 내림

ROUNDDOWN 함수는 지정한 자릿수에서 무조건 내리는 기능을 제공합니다. 이는 기준 값이 무엇이든 상관없이 항상 내리는 것이 특징입니다.

사용법

=ROUNDDOWN(숫자, 자릿수)
  • 숫자: 내릴 대상 숫자
  • 자릿수: 내릴 소수점 자릿수 (양수는 소수점 아래 자리, 음수는 정수 자리)

예제

수식 설명 결과
=ROUNDDOWN(2.15, 1) 소수점 첫째 자리에서 무조건 내림 2.1
=ROUNDDOWN(2.149, 1) 소수점 첫째 자리에서 무조건 내림 2.1
=ROUNDDOWN(-1.475, 2) 소수점 둘째 자리에서 무조건 내림 -1.47
=ROUNDDOWN(21.5, -1) 정수 첫째 자리(10의 자리)에서 무조건 내림 20

ROUND 계열 함수 비교

아래 표를 통해 세 가지 함수의 차이를 한눈에 확인할 수 있습니다:

함수 동작 방식 예제 (숫자 = 123.456, 자릿수 = 2)
ROUND 기준 값이 5 이상이면 올리고 그 외엔 내림 123.46
ROUNDUP 기준 값과 상관없이 항상 올림 123.46
ROUNDDOWN 기준 값과 상관없이 항상 내림 123.45

실무 활용 팁

  • 재무 계산: 금액을 특정 단위로 맞추기 위해 ROUND를 사용.
  • 통계 데이터 처리: 보수적인 데이터 처리를 위해 ROUNDDOWN 활용.
  • 예산 편성: ROUNDUP으로 항상 여유 있는 값을 계산.

자주 묻는 질문

Q1: 음수를 자릿수로 입력하면 어떻게 되나요?

음수를 입력하면 정수를 기준으로 반올림/올림/내림이 수행됩니다.

  • 예: =ROUND(1234,-2) → 결과는 1200 (백의 단위로 반올림)

Q2: 특정 배수를 기준으로 반올림하려면 어떻게 하나요?

엑셀의 MROUND 함수를 사용하면 됩니다.

  • 예: =MROUND(1234,50) → 결과는 가장 가까운 50의 배수가 됩니다.

Q3: ROUND와 TRUNC의 차이는 무엇인가요?

TRUNC 함수는 단순히 소수를 잘라내어 버립니다(내림). ROUND와 달리 반올림하지 않습니다.


결론

엑셀의 ROUND, ROUNDUP, ROUNDDOWN 함수는 숫자를 처리하는 데 매우 유용합니다. 각각의 함수는 특정 상황에 적합하며 실무에서도 다양한 방식으로 활용됩니다. 이 세 가지 함수를 잘 이해하고 활용한다면 데이터 처리 속도와 정확성을 크게 향상시킬 수 있습니다.

댓글