반응형
엑셀의 ROUND 함수는 숫자를 지정한 자릿수로 반올림할 때 사용하는 함수입니다.
📌 기본 구조
ROUND(숫자, 자릿수)
- 숫자: 반올림할 대상 숫자입니다. (셀 참조나 직접 입력 가능)
- 자릿수: 반올림할 소수점 이하 또는 정수 자릿수를 지정합니다.
- 양수: 소수점 아래 자릿수
- 0: 정수로 반올림
- 음수: 정수의 자릿수(10의 자리, 100의 자리 등)로 반올림
✅ 예시
수식 결과 설명
=ROUND(3.14159, 2) | 3.14 | 소수점 둘째 자리까지 반올림 |
=ROUND(1234.567, 0) | 1235 | 정수로 반올림 |
=ROUND(1234.567, -2) | 1200 | 백의 자리로 반올림 |
❗ 참고
- 반올림 규칙: 소수점 이하 숫자가 5 이상이면 올림, 아니면 버림.
- 관련 함수:
- ROUNDUP: 항상 올림
- ROUNDDOWN: 항상 버림
- INT: 소수점 이하 버림 (음수는 큰 방향으로 내림)
- TRUNC: 소수점 이하를 잘라냄 (음수 방향 영향 없음)
엑셀에서 ROUND, ROUNDUP, ROUNDDOWN, INT, TRUNC 함수는 모두 숫자를 특정 자릿수로 반올림, 올림, 내림, 절삭하는 데 사용되며, 각각의 동작 방식에 차이가 있습니다. 아래에 정의, 차이점, 예제 표로 정리해 드릴게요.
✅ 1. 함수 정의 및 차이점
함수 설명
ROUND | 일반적인 반올림. 5 이상이면 올림, 미만이면 내림 |
ROUNDUP | 항상 올림. 숫자 크기와 상관없이 무조건 올림 |
ROUNDDOWN | 항상 내림. 숫자 크기와 상관없이 무조건 내림 |
INT | 정수로 내림. 소수점 이하를 모두 버림. (음수는 더 작은 수로 내림) |
TRUNC | 정수로 자름(절삭). 음수도 0 방향으로 자름 (INT와 달리 절삭 기준이 다름) |
✅ 2. 주요 함수 예제 비교
수식 결과 설명
=ROUND(3.65, 1) | 3.7 | 소수 첫째 자리 반올림 (5이므로 올림) |
=ROUNDUP(3.61, 1) | 3.7 | 무조건 올림 |
=ROUNDDOWN(3.69, 1) | 3.6 | 무조건 내림 |
=INT(3.99) | 3 | 소수점 이하 버림 (내림) |
=INT(-3.99) | -4 | 음수는 더 작은 수로 내림 |
=TRUNC(3.99) | 3 | 소수점 이하 절삭 |
=TRUNC(-3.99) | -3 | 소수점 이하 절삭 (0 방향으로 자름) |
✅ 3. ROUND 계열 함수 비교 예시 표
수식 결과 설명
ROUND(76.45, 1) | 76.5 | 소수 첫째 자리에서 반올림 |
ROUNDUP(76.41, 1) | 76.5 | 무조건 올림 |
ROUNDDOWN(76.49, 1) | 76.4 | 무조건 내림 |
ROUND(1234, -2) | 1200 | 백의 자리에서 반올림 |
ROUNDUP(1234, -2) | 1300 | 백의 자리에서 무조건 올림 |
ROUNDDOWN(1234, -2) | 1200 | 백의 자리에서 무조건 내림 |
✅ 4. 정수로 처리하는 함수 (INT vs TRUNC)
수식 결과 설명
INT(7.8) | 7 | 내림 (정수로) |
INT(-7.8) | -8 | 더 작은 수로 내림 |
TRUNC(7.8) | 7 | 소수점 자름 |
TRUNC(-7.8) | -7 | 0에 가까운 방향으로 자름 (절삭) |
반응형
'엑셀 함수 및 예제' 카테고리의 다른 글
엑셀 함수 및 예제 COUNTIF 함수 (2) | 2025.05.09 |
---|---|
엑셀 함수 및 예제 RANK.EQ vs RANK.AVG 함수 (0) | 2025.05.08 |
엑셀 함수 및 예제 FILTER 함수 (1) | 2025.05.05 |
엑셀 함수 및 예제 MID, LEFT, RIGHT 함수 (0) | 2025.05.03 |
엑셀 함수 및 예제 VLOOKUP 함수 (0) | 2025.05.02 |