컴퓨터/엑셀(함수)팁

엑셀(excel) 함수 TIP 26 - (반올림함수 MROUND, ROUNDUP,ROUNDDOWN)

,,., 2018. 9. 13. 07:50

엑셀(excel) 함수 TIP 26 - (반올림함수 MROUND, ROUNDUP,ROUNDDOWN)

 

엑셀(excel) 함수에서숫자를 반올림 하기 위해서 사용하는 함수가 ROUND함수이다. 반올림은 5를 기준으로 하며 5이상이면 반올림이 되고 5 미만이면 버려진다. MROUND함수는 원하는 숫자의 배수로 반올림을 한다. 예로 10을 기준으로 143을 반올림 하면 140이 되고 146을 기준으로 반올림을 하면 150이 된다.

 

● ROUND함수


 

ROUND(number,num_digits) : 수를 지정한 자릿수로 반올림 한다

ROUND(3.141592,2) 3.141592를 반올림 해서 소수이하 둘째자리까지 구하라(3.14)

 

 

=ROUND(E2:E6,0)

 

개인별 점수에 따른 평균점수가 있을 때 =ROUND(E2:E6,0)를 하면 (E2:E6,0)의 범위값에서 정한자릿수(0)에서 반올림하라.

[F2:F7범위선택 / =ROUND(E2:E6,0) 입력 / Ctrl + Enter]을 하면 하단과 같이 값이 계산되어 나온다. 소수점 이하의 값에서 반올림한 값들이 계산되었다.

 

 

=ROUND(G3:G9,-2)

 

분기별 과일 등 평균판매가격이 있을 때 소숫점 위 2째자리에서 반올림하여 구하라. 소수점 2째자리 이하에서 반올림한 값들로 백원단위까지 계산이 된다

 

 

MROUND함수


 

MROUND(number,multiple) : 수를 (number),정한배수(multiple)로 반올림 하라

MROUND(132,40) : 132를 40의 배수로 반올림하라.40의 배수는 40,80,120,160...에서 132에 가장 가까운 배수는 120

 

 

=MROUND(F2,10)

 

개인별 평균점수를 10의 배수로 반올림하라.

[G2:G6범위지정 / =MROUND(F2,10) 입력 / Ctrl + Enter]를 하면 개인별 점수가 10의 배수에서 가장 가까운 값으로 계산되어 나온다. 예를 들어 96.33333의 값에서 10의 배수는 10,20,.....90,100,110...)이르로 96에 가장 가까운 값은 100이다.

 




ROUNDUP함수


 

ROUNDUP(number,num_digits) : 수를 (number),정한자릿수(num_digits)로 올림 하라

ROUNDUP(42,687,-3) : 426,87을 -3자리에서 올림하라(43,000)

 

=ROUNDUP(F2,-3)

 

과일등 상품의 편균 판매가격이 있을 때 =ROUNDUP(F2,-3)를 하면 소수점 위 3째자리에서 올림을 하라

[G2:G6범위지정 / =ROUNDUP(F2,-3) 입력 / Ctrl + Enter]를 하면 값이 계산된다. 예를 들어 41,440이 있을 때 소수점 위 3자라에서 올림을 하면 42,000이 된다

 

 

ROUNDDOWN함수


 

ROUNDDOWN :(number,num_digits) : 수를 (number),정한자릿수(num_digits)로 내림 하라

ROUNDDOWN(132,40) : (42,687,-3) : 426.87을 -3자리에서 내림하라(42,000)

 

 =ROUNDDOWN(F2,-3)

 

과일등 상품의 편균 판매가격이 있을 때 =ROUNDDOWN(F2,-3)를 하면 소수점 위 3째자리에서 올림을 하라

[G2:G6범위지정 / =ROUNDDOWN(F2,-3) 입력 / Ctrl + Enter]를 하면 값이 계산된다. 예를 들어 41,440이 있을 때 소수점 위 3자라에서 내림을 하면 41,000이 된다. 이것은 큰 돈을 취급할 경우 또는 개인별 상품금액을 계산할 때 1000원 미만은 삭제하라는 것과 같은 의미로 많이 사용되는 함수이다.