엑셀 ROUND 함수 – 숫자 자동 반올림 하기

이 글에는 쿠팡 파트너스 링크가 포함되어 있으며, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.

엑셀 ROUND 함수는 반올림을 하고자 할 때 사용되는 수학/삼각 함수로, 소수점이나, 원하는 뒷자리에서부터 반올림할 수 있습니다. 비슷한 함수는 올림을 할 수 있는 ROUNDUP 함수, 내림을 할 수 있는 ROUNDDOWN 함수가 있습니다.

소수점 아래의 자릿수 원하는 값 반환

=ROUND(A,B)

A = Number, 값 / 셀
B = Num_digits, 소수점 아래의 자릿수

ROUND 함수 한눈에 보기

항목내용
구문=ROUND(숫자, 자릿수)
자릿수양수는 소수 자리, 0은 정수, 음수는 10·100·1,000의 자리
반올림 기준다음 자리가 5 이상이면 올림 (음수도 절댓값 기준으로 같은 방식)
셀 서식과의 차이서식은 화면 표시만, ROUND는 값 자체를 바꿈
ROUND 함수 한눈에 보기 표 – 엑셀 ROUND 함수
ROUND 함수 한눈에 보기을(를) 표로 정리했습니다.

ROUND는 숫자를 원하는 자리에서 반올림합니다. 금액을 천 원 단위로 정리하거나 평균을 소수 첫째 자리까지만 쓸 때 쓰고, 셀 서식으로 소수점을 줄이는 것과 달리 계산에 쓰이는 값 자체가 바뀝니다. 합계가 1원씩 어긋나는 문제를 막을 때도 중요합니다.

ROUND 함수 동작 흐름
지정한 자릿수의 바로 다음 자리를 보고 올릴지 버릴지 정합니다.
ROUND, ROUNDUP, ROUNDDOWN 함수 결과 비교
같은 숫자도 함수에 따라 결과가 다릅니다. 반올림은 ROUND, 항상 올림은 ROUNDUP, 항상 버림은 ROUNDDOWN입니다.

엑셀 ROUND 함수 활용 예제

6,645.1213 숫자의 반올림 결과값 소수점 첫번째 자리까지 출력하고 싶은 경우에는 1을 입력합니다. 이후 출력하고 싶은 소수점 자리에 따라 숫자를 입력하면 되며, 반대로 정수까지만 출력하고 싶은 경우, 0에서 -1 등으로 ‘-‘를 붙여 출력하게 됩니다.

6,645.1213 숫자 반올림

  • 소수점 자릿수 : -3 =7,000 =ROUND($B$5,-3)
  • 소수점 자릿수 : -2 =6,600 =ROUND($B$5,-2)
  • 소수점 자릿수 : -1 =6,650 =ROUND($B$5,-1)
  • 소수점 자릿수 : 0 =6,645 =ROUND($B$5,0)
  • 소수점 자릿수 : 1 =6,645.1 =ROUND($B$5,1)
  • 소수점 자릿수 : 2 =6,645.12 =ROUND($B$5,2)
  • 소수점 자릿수 : 3 =6,645.121 =ROUND($B$5,3)
광고

자릿수 지정 방법

자릿수 하나로 소수점과 정수 자리를 모두 조절합니다. 6645.1213을 기준으로 정리했습니다.

자릿수뜻6645.1213을 넣으면 (반올림 기준)
2소수 둘째 자리까지6645.12
1소수 첫째 자리까지6645.1
0정수까지6645
-110의 자리까지6650
-2100의 자리까지6600
-31,000의 자리까지7000

ROUND 함수 실무 활용 예시

상황수식설명
부가세 포함가를 원 단위로=ROUND(A2*1.1,0)공급가액에 10%를 더한 뒤 반올림
천 원 단위로 정리=ROUND(A2,-3)1,234,567 → 1,235,000
평균을 소수 첫째 자리까지=ROUND(AVERAGE(C5:C10),1)표시가 아니라 값 자체를 반올림
행별로 반올림한 뒤 합계=SUM(ROUND(A2:A10,0))배열 수식이라 365에서는 바로 입력
퍼센트를 소수 1자리로=ROUND(A2/B2,3)0.1234 → 0.123 (12.3%로 표시)

올림은 ROUNDUP 함수, 버림은 ROUNDDOWN 함수를 쓰세요. 부가세 계산은 부가세 계산기로 바로 확인할 수 있습니다.

광고

ROUND 결과가 이상할 때

  • 화면 숫자와 합계가 1원 어긋날 때: 셀 서식으로 소수점을 줄이면 값은 그대로라서 합계가 다르게 보입니다. 각 값을 ROUND로 반올림한 뒤 더하세요.
  • .5가 예상과 다르게 처리될 때: 엑셀은 5를 항상 올립니다. 짝수 쪽으로 맞추는 은행식 반올림이 필요하면 별도 수식이 필요합니다.
  • 음수 반올림 방향이 헷갈릴 때: 절댓값 기준으로 반올림합니다. ROUND(-2.5,0)은 -3이 됩니다.
  • 결과가 텍스트로 나올 때: 원본 숫자가 텍스트로 저장된 경우입니다. 숫자 서식으로 바꾼 뒤 ROUND를 쓰세요.
ROUND 함수 사용 전 점검 목록
계산에 쓰는 값은 서식이 아니라 ROUND로 직접 반올림해야 합계가 맞습니다.

자주 묻는 질문

셀 서식으로 소수점을 줄이는 것과 ROUND는 무엇이 다른가요?

서식은 화면에 보이는 모양만 바꾸고 실제 값은 그대로입니다. ROUND는 값 자체를 바꾸므로 이후 합계나 비교가 반올림된 값 기준으로 계산됩니다.

1,000원 단위로 반올림하려면?

자릿수에 -3을 넣습니다. =ROUND(A2,-3)은 1,234,567을 1,235,000으로 만듭니다.

0.5는 어떻게 반올림되나요?

5 이상은 올림이라 ROUND(0.5,0)은 1입니다. 음수는 절댓값 기준이라 ROUND(-0.5,0)은 -1이 됩니다.

올림이나 내림만 하고 싶다면?

올림은 ROUNDUP, 내림은 ROUNDDOWN을 씁니다. 소수점을 완전히 버리고 정수만 남기려면 TRUNC나 INT도 있습니다.

참고: 수식은 한국어 엑셀 기준이며, 범위와 셀 주소는 자신의 시트에 맞게 바꿔서 사용하세요.

광고

엑셀 작업 환경에 도움이 되는 제품

아래는 쿠팡 파트너스 링크입니다. 링크로 구매하면 일정 수수료를 받을 수 있으며, 구매 가격에는 영향이 없습니다. 제품을 직접 사용해 본 후기가 아니라 쿠팡 상품 페이지로 연결됩니다.

#엑셀ROUND함수  #ROUND함수  #엑셀반올림  #엑셀반올림함수  #엑셀천원단위반올림  #엑셀소수점반올림  #엑셀수학함수  #엑셀함수  #엑셀팁  #메타트렌드

도움이 됐다면 지인에게도 공유해 주세요

댓글 남기기