엑셀 함수 > 수학 및 삼각 함수 > ROUND, ROUNDUP, ROUNDDOWN 함수로 숫자 반올림,올림,내림하기

ROUND, ROUNDUP, ROUNDDOWN 함수로 숫자 반올림,올림,내림하기

실무에서 숫자를 다룰 때 반올림, 내림, 올림을 해야 하는 경우가 많이 있습니다. 이를 위해 엑셀에서는 반올림, 올림, 내림을 할 수 있는 함수를 제공합니다.

  • ROUND - 반올림할 자리의 값이 5미만이면 버리고 5이상이면 올림
  • ROUNDUP - 숫자를 지정된 자릿수로 무조건 올림
  • ROUNDDOWN - 숫자를 지정된 자릿수로 무조건 내림(버림)

이 함수들에서 사용되는 숫자의 자릿수는 다음과 같습니다. 함수 이해에 필요하므로 기억해 두세요!

  • 소수점단위는 자릿수가 양수
  • 정수의 일(1)자리는 0
  • 정수는 10자리 이상은 음수

엑셀 ROUND 함수 자릿수

 

 

1. ROUND

구문(Syntax)

ROUND(number, num_digits)

숫자를 지정한 자릿수로 반올림한다.

인수 :

  • number : 반올림할 숫자
  • num_digits :  반올림할 자릿수

ROUND함수는 숫자를 지정한 자릿수(2번째 인수)로 반올림하는데, 반올림할 자리의 값이
5미만이면 버리고, 5이상은 올립니다.

사용 예

=ROUND(153.2452, 2) => 153.25
=ROUND(153.2442, 2) => 153.24 

엑셀 ROUND 함수 사용법

 

좀 더 다른 경우도 살펴보겠습니다.

반올림할 자릿수가

  • 0 이면 소수점이 없는 정수로 만들어 주고
  • 음수이면 정수부분 10자리, 100자리, 1000자리... 단위로 반올림 해 준다.

반올림할 자릿수가 0인 경우(소수점 1자리에서 반올림하여 0의 자리(정수)로 만듬)

ROUND(153.2452,0) => 153 (소수점 1자리가 2이므로 버림하여 정수로 만듬)
ROUND(153.5452,0) => 154 (소수점 1자리가 5이므로 올림하여 정수로 만듬)

 

반올림할 자릿수가 -1인 경우(정수부분 일의 자리에서 정수부분 십의 자리로 반올림)

ROUND(153,-1) => 150 (소수점 0자리(정수부분 일의 자리)가 3이므로 내림하여 0으로 만듬)
ROUND(155,-1) => 160 (소수점 0자리(정수부분 일의 자리)가 5이므로 올림하여 0으로 만들고 십자리를 6으로 만듬)

 


2. ROUNDUP

구문(Syntax)

ROUNDUP(number, num_digits)

숫자를 지정한 자릿수로 무조건 올린다.

인수 :

  • number : 올림할 숫자
  • num_digits :  올림할 자릿수

ROUNDUP함수는 숫자를 지정한 자릿수(2번째 인수)로 무조건 올립니다.
ROUND함수와 사용법이 거의 동일하지만 무조건 올린다는 점만 다릅니다.

사용 예

=ROUNDUP(153.2452, 2) => 153.25
=ROUNDUP(153.2442, 2) => 153.25 

엑셀 ROUNDUP 함수 사용법

 

좀 더 다른 경우도 살펴보겠습니다.

올림할 자릿수가

  • 0 이면 소수점이 없는 정수로 만들어 주고
  • 음수이면 정수부분 10자리, 100자리, 1000자리... 단위로 올림 해 줍니다.

올림할 자릿수가 0인 경우(소수점 1자리에서 무조건 올림하여 정수로 만듬)

ROUNDUP(153.2452,0) => 154
ROUNDUP(153.5452,0) => 154 

 

반올림할 자릿수가 -1인 경우(정수부분 일의 자리에서 정수부분 십의 자리로 무조건 올림)

ROUNDUP(153,-1) => 160
ROUNDUP(155,-1) => 160

 


3. ROUNDDOWN

구문(Syntax)

ROUNDDOWN(number, num_digits)

숫자를 지정한 자릿수로 무조건 내린다(버림).

인수 :

  • number : 내림할 숫자
  • num_digits :  내림할 자릿수

ROUNDDOWN함수는 숫자를 지정한 자릿수(2번째 인수)로 무조건 내립니다(버림).
ROUND함수와 사용법이 거의 동일하지만 무조건 내린다는 점만 다릅니다.

사용 예

=ROUNDDOWN(153.2452, 2) => 153.24
=ROUNDDOWN(153.2442, 2) => 153.24 

엑셀 ROUNDDOWN 함수 사용법

 

좀 더 다른 경우도 살펴보겠습니다.

내림할 자릿수가

  • 0 이면 소수점이 없는 정수로 만들어 주고
  • 음수이면 정수부분 10자리, 100자리, 1000자리... 단위로 내림 해 줍니다.

내림할 자릿수가 0인 경우(소수점 1자리에서 무조건 내림하여 정수로 만듬)

ROUNDDOWN(153.2452,0) => 153
ROUNDDOWN(153.5452,0) => 153 

 

내림할 자릿수가 -1인 경우(정수부분 일의 자리에서 정수부분 십의 자리로 무조건 내림)

ROUNDDOWN(153,-1) => 150
ROUNDDOWN(155,-1) => 150

 

 

[ 수학 및 삼각 함수 ]

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

엑셀웍스 책 출간안내  자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top