엑셀(excel) 함수 TIP 26 - (반올림함수 MROUND, ROUNDUP,ROUNDDOWN)
엑셀(excel) 함수 TIP 26 - (반올림함수 MROUND, ROUNDUP,ROUNDDOWN)
엑셀(excel) 함수에서숫자를 반올림 하기 위해서 사용하는 함수가 ROUND함수이다. 반올림은 5를 기준으로 하며 5이상이면 반올림이 되고 5 미만이면 버려진다. MROUND함수는 원하는 숫자의 배수로 반올림을 한다. 예로 10을 기준으로 143을 반올림 하면 140이 되고 146을 기준으로 반올림을 하면 150이 된다.
● ROUND함수
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원 미만은 삭제하라는 것과 같은 의미로 많이 사용되는 함수이다.