구글 스프레드시트 ROUND 함수 사용법: 반올림·올림·버림·표시값 차이
구글 스프레드시트에서 반올림한 값을 다음 계산에도 쓰려면 ROUND 함수를 사용합니다. 기본형은 =ROUND(값, 자릿수)이며, 자릿수를 0으로 두면 정수, -2로 두면 백 단위로 반올림합니다.
항상 올리려면 ROUNDUP, 항상 버리려면 ROUNDDOWN을 선택하세요. 화면에 보이는 소수점만 줄이고 원본 계산값은 유지하려면 함수가 아니라 숫자 형식을 바꿔야 합니다.
먼저 표시만 바꿀지 실제 값을 바꿀지 정한 뒤, 같은 기준을 합계·단가·보고서 전체에 적용하세요. 아래에서는 자릿수 선택, 음수 방향, 표시값과 실제 값의 차이, #VALUE! 복구 순서를 설명합니다.

먼저 고를 방식
- 보기만 간단하게: 숫자 형식으로 소수점 표시 자릿수 조정
- 가장 가까운 값으로 계산:
ROUND - 0이 아닌 나머지가 있으면 올림:
ROUNDUP - 남는 자릿수를 버림:
ROUNDDOWN
ROUND 함수는 언제 쓰나요?
후속 수식이 반올림된 값을 사용해야 할 때 ROUND가 알맞습니다. 숫자 형식은 셀의 모양만 바꾸지만, ROUND는 다른 셀에 반환되는 실제 계산값을 바꿉니다.
| 목적 | 방법 | 원본값 | 후속 계산 |
|---|---|---|---|
| 보고서에 정수로만 표시 | 숫자 형식 | 유지 | 정밀값 사용 |
| 정산 단가를 정수로 확정 | ROUND | 별도 셀에 보존 | 반올림값 사용 |
| 최소 청구 단위를 올림 | ROUNDUP | 별도 셀에 보존 | 올림값 사용 |
| 남는 소수 자리를 버림 | ROUNDDOWN | 별도 셀에 보존 | 버림값 사용 |
원본 수식을 덮어쓰지 말고 반올림 결과를 옆 열에 먼저 만드세요. 계산 기준을 바꿔야 할 때 원본과 결과를 비교하고 되돌리기 쉽습니다.
수식 구조와 자릿수는 어떻게 정하나요?
첫 번째 인수에는 숫자나 셀을, 두 번째 인수에는 남길 소수점 이하 자릿수를 넣습니다. 두 번째 인수를 생략하면 기본값은 0입니다.
=ROUND(값, [자릿수])| 자릿수 | 수식 | 결과 | 의미 |
|---|---|---|---|
2 | =ROUND(12.3456,2) | 12.35 | 소수 둘째 자리 |
0 | =ROUND(12500/3,0) | 4,167 | 정수 |
-2 | =ROUND(148250,-2) | 148,300 | 백 단위 |
음수 자릿수는 소수점 왼쪽을 뜻합니다. -1은 십 단위, -2는 백 단위, -3은 천 단위입니다.
ROUNDUP과 ROUNDDOWN은 어떻게 다른가요?
ROUND는 다음 자릿수가 5 이상인지 판단하고, ROUNDUP은 남는 값이 있으면 자릿수 방향으로 올리며, ROUNDDOWN은 남는 자릿수를 버립니다. B2가 =12500/3인 정산표라면 결과는 다음과 같습니다.
| 함수 | 수식 | 결과 | 판단 |
|---|---|---|---|
| ROUND | =ROUND(B2,0) | 4,167 | 가장 가까운 정수 |
| ROUNDUP | =ROUNDUP(B2,0) | 4,167 | 0이 아닌 소수 올림 |
| ROUNDDOWN | =ROUNDDOWN(B2,0) | 4,166 | 소수 버림 |
=ROUNDUP(-4166.1,0)은 -4,167, =ROUNDDOWN(-4166.1,0)은 -4,166입니다. 여기서 올림과 버림은 숫자의 크기보다 0에서 멀어지는지, 0에 가까워지는지로 이해해야 합니다.
표시 소수점과 실제 값은 왜 다른가요?
소수점 표시 자릿수를 줄여도 셀 안의 원본값은 바뀌지 않습니다. =12500/3을 정수처럼 4,167로 표시한 셀에 *3을 적용하면 원본 정밀값을 사용하므로 합계는 12,500입니다.
| 구분 | 셀 표시 | 합계 수식 | 결과 |
|---|---|---|---|
| 숫자 형식만 0자리 | 4,167 | =B7*3 | 12,500 |
| ROUND로 실제 값 변경 | 4,167 | =ROUND(B7,0)*3 | 12,501 |
- PC: 보기만 바꾸려면 셀을 선택한 뒤 형식 → 숫자 또는 도구 모음의 소수점 자릿수 버튼을 사용합니다.
- Android·iPhone/iPad: 셀을 선택하고 서식 → 셀 → 숫자 형식에서 표시 형식을 고릅니다.
- 공통: 후속 계산까지 반올림값을 써야 하면 플랫폼과 관계없이 ROUND 수식을 입력합니다.
#VALUE!와 예상과 다른 합계는 어떻게 복구하나요?
오류 메시지보다 먼저 원본 셀이 숫자인지, 자릿수가 맞는지, 표시 형식만 바꾼 상태인지 확인하세요.
| 증상 | 먼저 확인 | 원인 | 복구 |
|---|---|---|---|
#VALUE! | 원본 셀의 단위 문자 | 4166원처럼 숫자와 문자가 함께 저장됨 | 숫자와 단위를 분리하거나 =VALUE(SUBSTITUTE(B9,"원","")) |
| 표시값과 합계가 다름 | 수식 입력줄의 원본값 | 숫자 형식만 반올림되어 보임 | 계산 기준 셀에 ROUND 적용 |
| 음수 올림이 더 작아 보임 | ROUNDUP 사용 여부 | ROUNDUP은 0에서 멀어짐 | 0 쪽으로 버리려면 ROUNDDOWN |
| 백 단위가 아닌 정수 결과 | 두 번째 인수 | 자릿수 생략 또는 0 | -2로 수정 |
원본값 열을 남긴 채 결과 열의 수식을 고친 뒤 합계를 다시 비교하세요. 값 붙여넣기로 원본을 덮어쓰기 전에는 시트 사본을 만들어 두는 편이 안전합니다.
공식 도움말과 관련 기능
ROUND 계열은 두 번째 인수에 양수·0·음수를 사용할 수 있습니다. 표시 형식은 셀의 모양을 바꾸는 기능이므로 계산 기준과 섞지 마세요.
- Google 스프레드시트 ROUND 함수 도움말
- Google 스프레드시트 ROUNDUP 함수 도움말
- Google 스프레드시트 ROUNDDOWN 함수 도움말
- Google 스프레드시트 숫자 형식 도움말
- SUMIFS로 조건별 합계를 계산하고 0·범위 오류를 고치는 방법
보고서 표시만 정리할 때는 숫자 형식을, 단가·세금·배분액처럼 다음 수식의 기준을 확정할 때는 ROUND 계열을 사용하면 됩니다.