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