엑셀 ROUND 함수 사용법, 반올림 완벽 정리! (자릿수 지정)
평균 점수나 이자율을 계산했는데, 소수점이 끝도 없이 이어져 보고서가 지저분해 보였던 경험, 다들 있으시죠?
혹은 계산 결과인 15,347원을 10원 단위로 반올림해서 15,350원으로 만들어야 할 때, 어떻게 해야 할지 막막하셨을 겁니다.
숫자를 깔끔하게 정리하는 '반올림'은 엑셀 작업의 기본이지만, 많은 분들이 셀 서식으로 보이는 값만 바꾸거나, 수작업으로 처리하다 실수를 하곤 합니다. 보이는 값만 바꾸면 실제 값은 그대로라, 추가 계산 시 엄청난 오차를 유발할 수 있습니다.
하지만 엑셀의 숫자 처리 삼총사 중 대장 격인, ROUND 함수 사용법만 알면 이 모든 문제를 해결할 수 있습니다. 우리가 학창 시절 배운 '사사오입(4이하는 버리고 5이상은 올림)' 원칙에 따라, 원하는 자릿수에서 숫자를 완벽하게 반올림하는 비법을 알려드립니다.
이 글의 마지막에는 바쁘신 분들을 위한 핵심 내용 3줄 요약도 준비되어 있습니다.
✨ 목차
🤔엑셀 ROUND 함수란? (숫자 반올림의 표준)
엑셀 ROUND 함수는 가장 기본적이고 널리 사용되는 반올림 함수입니다. 그 이름처럼, 지정한 자릿수를 기준으로 숫자를 '반올림'하는 역할을 합니다.
ROUND 함수의 반올림 규칙은 우리가 잘 아는 '사사오입' 원칙과 동일합니다. 즉, 지정한 자릿수의 바로 다음 숫자가 0, 1, 2, 3, 4이면 버리고, 5, 6, 7, 8, 9이면 올립니다.
이 함수는 평균값, 비율, 통계 수치 등 계산 결과를 깔끔하게 정리하여 보고서의 가독성을 높일 때 필수적으로 사용됩니다.
무조건 올리는 ROUNDUP이나 무조건 내리는 ROUNDDOWN과는 다른, 가장 일반적인 숫자 처리 방식입니다.
⚙️ROUND 함수 사용법, 2가지 인수와 자릿수 규칙!
ROUND 함수의 공식은 단 2개의 인수로 구성되며, 특히 두 번째 인수 'num_digits'로 불리는 자릿수 지정 규칙을 정확히 이해하는 것이 핵심입니다.
=ROUND(number, num_digits)
각 인수가 어떤 역할을 하는지, 특히 자릿수 규칙을 자세히 알아보겠습니다.
- number (필수): 반올림할 원본 숫자 또는 해당 숫자가 들어있는 셀입니다.
- num_digits (필수 - 자릿수): 어느 위치에서 반올림을 할지 결정하는 기준입니다.
- 양수 (1, 2, ...): 소수점 아래 자리를 의미합니다. `1`은 소수점 둘째 자리에서 반올림하여 첫째 자리까지 표시합니다.
- 0: 소수점 첫째 자리에서 반올림하여 가장 가까운 '정수'로 만듭니다.
- 음수 (-1, -2, ...): 정수 부분을 의미합니다. `-1`은 일의 자리에서 반올림하여 십의 자리까지 표시합니다 (10단위 반올림).
'어떤 숫자를(number), 어느 자릿수에서 반올림할지(num_digits)' 이 두 가지만 기억하면 ROUND 함수를 완벽하게 사용할 수 있습니다.
📊실무 예제: ROUND 함수로 소수점, 정수 반올림하기
이제 실제 예제를 통해 자릿수(num_digits)에 따라 ROUND 함수의 결과가 어떻게 달라지는지 직접 확인해 보겠습니다.
원본 숫자 | 자릿수 (num_digits) | 수식 예시 | 결과 |
---|---|---|---|
54321.9876 | 2 | =ROUND(A2, 2) |
54321.99 |
54321.4321 | 0 | =ROUND(A3, 0) |
54321 |
54321.4321 | -1 | =ROUND(A4, -1) |
54320 |
54321.9876 | -2 | =ROUND(A5, -2) |
54300 |
위 표를 통해 자릿수(num_digits) 값에 따라 소수점, 정수, 10단위, 100단위 등 원하는 모든 위치에서 '사사오입' 규칙이 정확하게 적용되는 것을 확인할 수 있습니다.
💡반올림, 올림, 내림 3대장 완벽 비교! (ROUND, ROUNDUP, ROUNDDOWN)
ROUND 함수를 제대로 사용하려면, 그의 형제 함수들인 ROUNDUP(올림), ROUNDDOWN(내림)과의 차이점을 명확히 알아야 합니다. 이 세 함수의 미묘한 차이가 결과값의 큰 차이를 만들어냅니다.
🚀 핵심 포인트: 123.45와 123.41을 기준으로 본 3가지 함수의 차이
두 숫자를 소수점 첫째 자리까지 나타낸다고 가정했을 때(자릿수 = 1), 각 함수의 결과는 다음과 같습니다.
• ROUND(123.45, 1) → 123.5 (소수점 둘째 자리 5를 반올림)
• ROUND(123.41, 1) → 123.4 (소수점 둘째 자리 1을 반올림하여 버림)
• ROUNDUP(123.41, 1) → 123.5 (소수점 둘째 자리 1을 무조건 올림)
• ROUNDDOWN(123.45, 1) → 123.4 (소수점 둘째 자리 5를 무조건 내림/버림)
이처럼 ROUND는 5를 기준으로 올리거나 버리지만, ROUNDUP과 ROUNDDOWN은 그 숫자와 상관없이 무조건 올리거나 버리는 결정적 차이가 있습니다.
따라서 상황에 맞는 함수를 선택하는 것이 매우 중요합니다. 일반적인 통계나 계산에서는 ROUND, 비용이나 자재 수량처럼 항상 넉넉하게 처리해야 할 때는 ROUNDUP, 절삭이나 버림이 필요할 때는 ROUNDDOWN을 사용하는 것이 원칙입니다.
- ROUND 함수는 '사사오입' 원칙에 따라 지정한 자릿수에서 숫자를 '반올림' 처리하는 표준 함수입니다.
- 두 번째 인수(num_digits)로 소수점, 정수, 10단위, 100단위 등 원하는 모든 위치의 반올림이 가능합니다.
- ROUNDUP(올림), ROUNDDOWN(내림)과 명확히 구분하여 상황에 맞는 함수를 사용하는 것이 핵심입니다.
오늘 알려드린 ROUND 함수 사용법, 이제 숫자 반올림은 자신 있으시죠? 공감♥은 더 좋은 엑셀 팁을 만드는 에너지입니다!
ROUND 함수를 마스터하셨다면, 그의 형제들인 ROUNDUP과 ROUNDDOWN 함수에 대해서도 함께 학습해 보세요. 숫자 처리 능력이 비약적으로 향상될 것입니다. 또한 특정 배수로 반올림하는 MROUND 함수도 매우 유용합니다.
궁금한 점이나 다뤄줬으면 하는 다른 엑셀 함수가 있다면 언제든지 댓글로 남겨주세요!
#ROUND함수 #엑셀ROUND #엑셀반올림 #ROUND함수사용법 #엑셀자릿수 #엑셀소수점반올림 #ROUNDUP함수 #ROUNDDOWN함수 #엑셀숫자함수 #직장인엑셀
'엑셀 꿀팁' 카테고리의 다른 글
엑셀 ABS 함수 사용법, 음수도 양수로 1초 해결! (절댓값 계산) (0) | 2025.08.06 |
---|---|
엑셀 ROUNDDOWN 함수 사용법, 버림값 계산 1분이면 끝! (실무 예제 완벽 가이드) (0) | 2025.07.22 |
엑셀 ROUNDUP 함수 사용법, 무조건 올림 처리 1초 완성! (자릿수 지정) (0) | 2025.07.22 |
엑셀 DATEDIF 함수 사용법, 날짜 계산 끝판왕! (만 나이, 근속연수) (1) | 2025.07.18 |
엑셀 WEEKDAY 함수 사용법, 요일 구하기/주말 표시 1초면 끝! (0) | 2025.07.18 |