엑셀 round 함수 사용 방법 정리

2018. 5. 15. 17:25 / 서기랑

 수를 지정한 자릿수로 반올림하는 함수.

 말 그대로 반올림을 위해 사용하는 함수로 단독으로 사용되는 경우도 많지만 average 함수와 같이 셀의 값이 소수가 나올 수 있는 함수와 사용되는 경우도 많다.

 참고로 반올림이 아닌 올림과 내림을 위해서는 round 함수가 아닌 다른 함수를 사용해야 하는데 올림은 roundup 함수, 내림은 rounddown 함수를 사용하면 되며 사용방법은 round 함수와 같다.


엑셀 round 함수 기본

 우선 함수의 기본 문법은 아래와 같다.

 =ROUND(number, num_digits)

round 함수 기본


 number : 반올림의 대상을 지정하는 부분.

 360이나 3.14159와 같이 값을 직접 넣어도 되고 A1과 같이 셀을 지정하여 넣어도 된다.

 또한 다른 함수와 같이 사용할 수도 있는데 자주 사용하는 average 함수로 예를 들면 number 부분에 average(a1:a10)와 같은 식으로 값을 넣으면 된다.

사용 예


 num_digits : 이 부분은 사용 방법은 같지만 정수를 반올림하는 경우와 소수를 반올림하는 경우의 의미가 조금 다르다.

 우선 정수의 경우는 기본적으로 반올림하는 자릿수를 숫자로 지정하면 되는데 숫자에 -를 붙여서 일의 자리의 반올림은 -1, 십의 자리의 반올림은 -2와 같이 지정하면 된다.

 예를 들면 360과 같은 정수에 num_digits를 -2로 지정하면 십의 자리에서 반올림을 하게 되고 결과 값은 400이 나온다.

round 정수 반올림


 소수의 경우는 정수와는 조금 다른데 반올림하는 자릿수가 아닌 반올림 후 보여주는 자릿수를 지정해야 하며 소수점 첫 번째 자리는 1, 소수점 두 번째 자리는 2와 같이 지정하면 된다.

 예를 들면 3.14159와 같은 소수에 num_digits2로 지정하면 소수점 두 번째 자릿수까지의 값을 보여주기 위해 소수점 세 번째 자리 1을 가지고 반올림을 하는 방식이다.

 한마디로 소수의 경우 num_digits에서 지정한 숫자의 다음 자리에 있는 값을 가지고 반올림한다고 보면 된다.

 (지정한 숫자에서 반올림한다고 헷갈리면 안 된다.)

round 소수 반올림


사용 예

사용 예

 위 표에서 평균의 값을 소수점 세 번째 자리에서 반올림해보자.


 일단 number는 당연히 평균이 있는 셀인 H8을 지정하면 된다.

 그다음 num_digits는 소수의 경우 숫자로 지정한 자릿수까지의 값을 보여주기 위해서 그다음의 자릿수에서 반올림을 하기 때문에 세 번째 자리에서 반올림하기 위해서는 2를 주면 된다.

 =ROUND(H82)

엑셀 round 함수