엑셀 함수 ROUND
IT 위키
ROUND 함수는 숫자를 지정한 자릿수로 반올림하는 엑셀 함수이다.
ROUND(number, num_digits)
- number : 반올림할 숫자
- num_digits : 반올림할 자릿수
`num_digits`의 부호에 따라 기준 자리가 달라진다.
| num_digits | 기준 | 예: ROUND(215.143, n) |
|---|---|---|
| 양수 | 소수점 아래 그 자리까지 남긴다 | n=2 → 215.14 / n=1 → 215.1 |
| 0 | 정수로 만든다 | n=0 → 215 |
| 음수 | 정수 부분에서 그 자리까지 0으로 만든다 | n=-1 → 220 / n=-2 → 200 |
- 음수 자릿수를 헷갈리기 쉽다. `-1`은 십의 자리, `-2`는 백의 자리에서 반올림한다는 뜻이다.
| 함수 | 기능 |
|---|---|
| ROUNDUP | 자릿수에 관계없이 올림 |
| ROUNDDOWN | 자릿수에 관계없이 내림 |
| TRUNC | 지정한 자리 아래를 버림. 반올림하지 않는다 |
| INT | 가장 가까운 작은 정수로 내림. 음수에서 TRUNC와 결과가 다르다 |
| MROUND | 지정한 배수에 가장 가까운 값으로 반올림 |
- `=ROUNDUP(215.143, 1)` → 215.2
- `=TRUNC(-3.7)` → -3, `=INT(-3.7)` → -4
