엑셀에서 숫자를 일정한 단위로 반올림해야 할 때가 많다. 예를 들어, 988을 990이 아니라 980으로 만들거나, 1355를 1350으로 반올림해야 하는 경우가 있을 수 있다. 엑셀에서 숫자를 10 단위로 반올림하는 3가지 함수에 대해서 알아보자.

1. ROUND, ROUNDDOWN, ROUNDUP 함수의 차이점
엑셀에서는 숫자를 반올림할 때 ROUND, ROUNDDOWN, ROUNDUP 등의 함수를 사용할 수 있다. 하지만 우리가 원하는 방식으로 끝자리를 10 단위로 내림하기 위해서는 적절한 함수를 선택해야 한다.
| 함수 | 설명 | 예제 (988 기준) |
|---|---|---|
| ROUND | 가장 가까운 10 단위로 반올림 | 990 |
| ROUNDUP | 10 단위로 올림 | 990 |
| ROUNDDOWN | 10 단위로 내림 | 980 |
우리는 988을 980으로 변환해야 하므로 ROUNDDOWN 함수를 사용하면 됩니다.
2. ROUNDDOWN 함수로 10 단위 내림 적용하기
ROUNDDOWN 함수는 지정한 자릿수에서 무조건 내림을 수행하는 함수이다. 사용 방법은 간단하다.
=ROUNDDOWN(A1,-1)
📌 함수 설명
A1: 반올림할 숫자가 있는 셀-1: 10 단위에서 내림 수행 (음수를 입력하면 해당 자리수에서 내림 계산)
✅ 예제 결과
| 원래 숫자 (A1) | 공식 (=ROUNDDOWN(A1,-1)) | 결과 |
| 988 | 980 | 980 |
| 995 | 990 | 990 |
| 1348 | 1340 | 1340 |
| 1359 | 1350 | 1350 |
위와 같이 ROUNDDOWN(A1,-1)을 사용하면 숫자를 10 단위로 내림하여 원하는 결과를 얻을 수 있다.
3. FLOOR 함수로 동일한 효과 내기
또 다른 방법으로 FLOOR 함수를 사용할 수도 있다. FLOOR 함수는 지정한 배수의 가장 가까운 작은 값으로 내림하는 함수이다.
=FLOOR(A1,10)
✅ 예제 결과
| 원래 숫자 (A1) | 공식 (=FLOOR(A1,10)) | 결과 |
| 988 | 980 | 980 |
| 995 | 990 | 990 |
| 1348 | 1340 | 1340 |
| 1359 | 1350 | 1350 |
4. MROUND 함수로 가까운 10 단위 반올림
만약 내림이 아니라 가장 가까운 10 단위로 반올림하고 싶다면 MROUND 함수를 사용할 수 있다.
=MROUND(A1,10)
MROUND(988,10)→ 990MROUND(983,10)→ 980MROUND(1355,10)→ 1360
5. 엑셀에서 숫자를 10 단위로 반올림 하는 방법 정리
| 목표 | 추천 함수 | 예제 (988 기준) |
| 10 단위로 내림 | ROUNDDOWN(A1,-1) 또는 FLOOR(A1,10) | 980 |
| 10 단위로 반올림 | MROUND(A1,10) | 990 |
| 10 단위로 올림 | ROUNDUP(A1,-1) | 990 |
🚀 결론
엑셀에서 숫자를 10 단위로 반올림하는 방법에는 여러 가지가 있으며, 원하는 결과에 따라 적절한 함수를 선택하면 된다.
- 내림할 경우:
ROUNDDOWN(A1,-1)또는FLOOR(A1,10) - 가장 가까운 10 단위로 반올림할 경우:
MROUND(A1,10) - 올림할 경우:
ROUNDUP(A1,-1)