▶엑셀 ROUNDUP 함수란?
엑셀 ROUNDUP 함수는 숫자를 반올림하고 최하위 자릿수를 제거하여 표기를 단순화하지만 원래 값에 가깝게 유지하는 데 도움이 되므로 유용하다.
▶공식
= ROUNDUP(Number, num_digits)
ROUNDUP 함수는 다음 인수를 사용한다.
1. Number(필수인수) - 반올림하려는 실수이다.
2. Num_digits(필수인수) - 숫자를 반올림하려는 자릿수이다.
num_digits 양수 값은 소숫점 오른쪽의 자릿수를 지정한다.
num_digits 0과 같으면 가장 가까운 정수로 반올림을 지정한다.
num_digits 음수 값은 소수점 왼쪽의 자릿수를 지정한다.
▶엑셀 ROUND 함수란?
엑셀 함수 ROUND는 주어진 자릿수에 맞게 반올림된 숫자를 반환하는 함수이다. 반올림할 때 5보다 작은 숫자는 내림하고 5이상의 숫자는 올림을 한다.
▶ROUND 함수 문법
= ROUND(Number, number_digits)
ROUND 함수는 다음 인수를 사용한다.
1. Number(필수인수) - 변환할 숫자 또는 변환할 숫자가 있는 셀의 위치를 넣어준다
2. Num_digits(필수인수) - 변환할 숫자를 몇째자리까지 반올림할 것인지 자릿수를 기재한다.
▶엑셀 TRUNC 함수란?
엑셀 TRUNK 함수는 숫자를 지정한 자릿수까지 남기고 그 이하의 숫자는 잘라버리는(절삭하는) 함수이다. 여기서 주의할 점은 TRUNK 함수는 반올림하지 않고, 단순히 끝전을 자르는 역할을 한다는 점이다.
▶TRUNC 함수 문법
=TRUNC(number, [nunber_digits])
1. Number(필수인수) - 자르려고 하는 숫자 자체를 기재해 주거나 자르고자 하는 숫자가 있는 실을 입력한다.
2. Num_digits - 이 부분은 기재해도 되고 안해도 되는 Optional한 함수 인자이다. 기재하지 않으면 0으로 입력된 것과 동일한 값을 가지며, num_digits가 0이면 소숫점은 모두 잘라낸다. 이 부분에 양의 정수를 입력 할 수도 있고, 음의 정수를 입력 할 수도 있다.
▶예제
다음과 같이 [A1:A6]의 이름이 SCORES일 때 [A7] 셀에 아래의 함수를 입력하였다. 그 결과 값으로 옳지 않은 것은?
A | |
1 | 2 |
2 | 2 |
3 | 0 |
4 | 1 |
5 | TRUE |
6 | 사용불가 |
① =ROUNDUP(AVERAGE(SCORES), 0) → 2
② =TRUNC(SUM(SCORES)/COUNT(SCORES), 0) → 2
③ =ROUND(SUM(SCORES)/COUNTA(SCORES), 0) → 1
④ =AVERAGEA(A1:A6) → 1
▶해설
① AVERAGE(SCORES) : SCORES로 이름 정의된 영역(A1:A6)의 평균인 5/4=1.25를 반환한다.
∵논리값 TRUE가 숫자로 처리되지 않아 계산 시 제외 된다.
=ROUNDUP(AVERAGE(SCORES), 0) → =ROUNDUP(1.25, 0) : 1.25를 소수점 이하 첫째 자리에서 올림하여 2를 반환한다.
② SUM(SCORES) : SCORES로 이름 정의된 영역(A1:A6)의 합계인 5를 반환한다.
COUNT(SCORES) : SCORES로 이름 정의된 영역(A1:A6)에서 숫자가 들어 있는 셀의 갯수인 4를 반환한다.
=TRUNC(SUM(SCORES)/COUNT(SCORES), 0) → TRUNC(5/4, 0) : 5를 4로 나눈 후 소수점 이하를 버린 1을 반환한다.
③ SUM(SCORES) : SCORES로 이름 정의된 영역(A1:A6)의 합계인 5를 반환한다.
COUNTA(SCORES) : SCORES로 이름 정의된 영역(A1:A6)에서 데이터가 들어 있는 셀의 갯수인 6을 반환한다.
=ROUND(SUM(SCORES)/COUNTA(SCORES), 0) → ROUND(5/6, 0) : 5를 6으로 나눈 후 소수점 이하 첫째 자리에서 반올림하여 1을 반환한다.
④ =AVERAGEA(A1:A6) : 수치가 아닌 셀을 포함하는 인수의 평균인 6/6=1을 반환한다.
∵논리값 TRUE가 숫자로 1로 처리되어 계산 시 포함 된다.
'IT자격증공부방' 카테고리의 다른 글
엑셀 REPLACE, REPT 함수란?(예제와 함께) (0) | 2023.06.27 |
---|---|
엑셀 INDEX, MATCH 함수란?(예제와 함께) (0) | 2023.06.27 |
COUNTA 함수란? (COUNTA, COUNT, COUNTBLANK 함수 차이) (0) | 2023.06.26 |
CHOOSE 함수란? (0) | 2023.06.26 |
컴퓨터 활용능력 1급 필기 스프레드시트일반 #21 (0) | 2023.02.05 |