엑셀 ROUND 함수는 숫자를 지정한 자릿수에서 올림하거나 내림하는, 즉 반올림하는 함수입니다. 엑셀에서 자릿수를 지정하는 함수의 대표격인 함수입니다. 실무에서도 사용 빈도가 높고 컴퓨터활용능력 2급의 출제 기준에 포함되어 있어 컴활 시험에도 거의 매번 출제되는 중요 함수입니다. 함께 배워봅니다.
참고1 : 노트1과 2의 개념은 엑셀의 모든 자릿수 관련 함수( ROUND 함수 시리즈, TRUNC, FIXED 등 )에 동일하게 적용됩니다.
수학과 삼각 함수로 분류되는 이전의 엑셀 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
마늘빵.
엑셀 ROUND 함수 기본 설명
설명 : ROUND 함수는 첫 번째 인수를 두 번째 인수의 자릿수로 반올림한 결과를 반환합니다.
구문 : ROUND( number, num_digits )
인수 :
number : 반올림할 숫자
num_digits : number 인수를 반올림할 자리수 지정.
- 양수라면 소수부의 지정 자리수로 반올림
- 0 이라면 가장 가까운 정수를 반환
- 음수라면 정수부의 지정 자리수에서 반올림
노트1 : num_digits 는 소수점( 0 )을 기준으로 소수부로 내려가면 숫자가 증가하고 정수부로 올라가면 감소합니다. [그림1]
노트2 : num_digits 로 소수점 이하가 지정되면 그 자리까지를 남기고, 정수부가 지정되면 그 자리에서 작업 실행합니다.
구문 : ROUND( number, num_digits )
인수 :
number : 반올림할 숫자
num_digits : number 인수를 반올림할 자리수 지정.
- 양수라면 소수부의 지정 자리수로 반올림
- 0 이라면 가장 가까운 정수를 반환
- 음수라면 정수부의 지정 자리수에서 반올림
[그림1] 엑셀 ROUND 함수 num_digits 인수의 의미
노트1 : num_digits 는 소수점( 0 )을 기준으로 소수부로 내려가면 숫자가 증가하고 정수부로 올라가면 감소합니다. [그림1]
노트2 : num_digits 로 소수점 이하가 지정되면 그 자리까지를 남기고, 정수부가 지정되면 그 자리에서 작업 실행합니다.
참고1 : 노트1과 2의 개념은 엑셀의 모든 자릿수 관련 함수( ROUND 함수 시리즈, TRUNC, FIXED 등 )에 동일하게 적용됩니다.
엑셀 ROUND 함수 사용 예제
ROUND 함수로 숫자를 지정 자릿수 에서/로 반올림하는 예제를 보여드립니다.[그림2] 엑셀 ROUND 함수로 반올림하는 사용 예제
사용 예제2 : =ROUND( 123.567, 2 )
사용 결과2 : 123.57
number 인수 123.567 을 소수 아래 두번째 자리( num_digits 인수, 2 )까지 남기고 반올림합니다. 즉 소수 아래 세번째 자리에서 소수 둘째 자리로 반올림하는 것입니다. 따라서 결과는 123.57 이 반환됩니다.
사용 결과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 입니다.
사용 결과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 을 반환합니다.
사용 결과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
마늘빵.