티스토리 뷰

엑셀 ROUND 함수는 숫자를 지정한 자릿수에서 올림하거나 내림하는, 즉 반올림하는 함수입니다. 엑셀에서 자릿수를 지정하는 함수의 대표격인 함수입니다. 실무에서도 사용 빈도가 높고 컴퓨터활용능력 2급의 출제 기준에 포함되어 있어 컴활 시험에도 거의 매번 출제되는 중요 함수입니다. 함께 배워봅니다.

엑셀 ROUND 함수 기본 설명

설명 : ROUND 함수는 첫 번째 인수를 두 번째 인수의 자릿수로 반올림한 결과를 반환합니다.
구문 : ROUND( number, num_digits )
인수 :
    number : 반올림할 숫자
    num_digits : number 인수를 반올림할 자리수 지정.
        - 양수라면 소수부의 지정 자리수 반올림
        - 0 이라면 가장 가까운 정수를 반환
        - 음수라면 정수부의 지정 자리수에서 반올림

[그림1] 엑셀 ROUND 함수 num_digits 인수의 의미[그림1] 엑셀 ROUND 함수 num_digits 인수의 의미



    노트1 : num_digits 는 소수점( 0 )을 기준으로 소수부로 내려가면 숫자가 증가하고 정수부로 올라가면 감소합니다. [그림1]
    노트2 : num_digits 로 소수점 이하가 지정되면 그 자리까지를 남기고, 정수부가 지정되면 그 자리에서 작업 실행합니다.

참고1 : 노트1과 2의 개념은 엑셀의 모든 자릿수 관련 함수( ROUND 함수 시리즈, TRUNC, FIXED 등 )에 동일하게 적용됩니다.

엑셀 ROUND 함수 사용 예제

ROUND 함수로 숫자를 지정 자릿수 에서/로 반올림하는 예제를 보여드립니다.

[그림2] 엑셀 ROUND 함수로 반올림하는 사용 예제[그림2] 엑셀 ROUND 함수로 반올림하는 사용 예제



사용 예제2 : =ROUND( 123.567, 2 )
사용 결과2 : 123.57

number 인수 123.567 을 소수 아래 두번째 자리( num_digits 인수, 2 )까지 남기고 반올림합니다. 즉 소수 아래 세번째 자리에서 소수 둘째 자리로 반올림하는 것입니다. 따라서 결과는 123.57 이 반환됩니다.

사용 예제5 : =ROUND( -4.5, 0 )
사용 결과5 : -5

ROUND 함수의 number 인수로 -4.5 가 전달되었습니다. num_digits 인수로는 0 이 전달되어 첫 번째 인수와 가장 가까운 정수가 결과로 반환됩니다. -4.5 와 가장 가까운 정수는 -5 입니다.

사용 예제8 : =ROUND( 345.345, -2 )
사용 결과8 : 300

num_digits 인수가 음수입니다. 정수부 자리수를 의미합니다. 또 -2 는 십의 자리를 말합니다. 즉, 345.345 를 십단위에서 반올림하는 수식이 됩니다. 정수부 십단위의 값 4 가 반올림되면 0 이되고 따라서, 그 아래 자리수도 0 이 됩니다. 결과로 300 을 반환합니다.

수학과 삼각 함수로 분류되는 이전의 엑셀 TRUNC 함수와 위의 ROUND 함수는 버림과 반올림이라는 차이가 있을 뿐 같은 인수를 사용합니다. 따라서 인수를 해석하는 방법은 동일합니다. num_digits 인수에 주목한다면 다른 ROUND 시리즈 함수들을 쉽게 익힐 수 있습니다.

[엑셀 함수] ROUND, ROUNDUP, ROUNDDOWN - 이전 게시물 :
http://secstart.tistory.com/150

컴활 2급 실기 계산작업 2007년 3회 기출문제 ROUND 함수 풀이 :
http://secstart.tistory.com/212

[함수] 엑셀 수학과 삼각 함수 ROUND - 이전 게시물 :
http://secstart.tistory.com/102

마늘빵.


댓글