엑셀의 반올림, 올림, 내림 함수를 알아보자!
내역서등을 작성하다보면 SUM함수 다음으로 많이 보이는
ROUND 계열 함수들을 알아보도록 하겠습니다.
이밖에 많이 보시는 INT함수, TRUNC함수는 마지막에 간단히 언급해보도록 하겠습니다
ROUND함수(반올림)
ROUND 함수는 숫자를 지정한 자릿수로 반올림하는 함수
ROUND(number, num_digits)
∙ number : 간단히 숫자를 입력하거나, 셀을 지정하거나, 셀을 이용한 산식등을 입력합니다.
∙ num_digits : 반올림할 소수점 아래의 자릿수를 말합니다.
양수는 소수점 아래의 자릿수
음수는 소수점 위의 자리를 말합니다.
예를 들어 설명하도록 하겠습니다
ex1) =round(25.8954,3)
이 함수의 결과는 25.895
ex2) =round(25.895,2)
이 함수의 결과는 25.9
ex3) =round(2800,-3)
이 함수의 결과는 3000
ROUNDUP함수(올림)
ROUNDUP 함수는 숫자를 지정한 자릿수로 올림하는 함수
ROUND(number, num_digits)
사용법은 round함수와 같습니다.
예를 들어보도록 하겠습니다
ex1) =roundup(25.8954,3)
이 함수의 결과는 25.9
round함수를 사용했을때와 다른 결과가 나오죠. 소숫점 네째자리 4를 반올림이 아닌 올림한 결과물입니다.
ex2) =roundup(2400,-3)
이 함수의 결과는 3000이 됩니다. round함수를 사용했다면 2000이 되겠죠
ROUNDDOWN함수(내림)
round함수나 roundup함수와 사용법은 같으며 숫자를 지정한 자릿수로 내림하는 함수입니다.
바로 예를 들어보겠습니다
ex1) =rounddown(25.8954,3)
이 함수의 결과는 25.895
ex2) =rounddown(25.895,2)
이 함수의 결과는 25.89
이제 이해가 되시는지요. 수량산출서를 만들때 사사오입이라고 말하는 반올림을 할때 가장 많이 사용하는 ROUND함수를 알아보았습니다
처음에 INT함수와 TRUNC함수를 설명한다고 했었는데요
먼저 INT함수나 TRUNC함수는 기본적으로 ROUNDDOWN함수와 같은 성격을 지닌 함수입니다.
INT함수
INT함수는 가장 가까운 정수로 내림하는 함수입니다.
INT(number)
ROUND계열함수와 달리 num_digits가 구문에서 빠져있죠
소수점을 절사해버리는 함수이기에 자릿수를 지정할 필요가 없습니다
ex1) =int(25.7)
이 함수의 결과는 25
ex2) =int(25.3)
이 함수의 결과역시 25입니다
TRUNC함수
기본적으로 소수점 이하를 버리는 정수를 만드는 INT함수와 유사한 함수인데요
구문은 아래와 같습니다
TRUNC(number, [num_digits])
round함수들의 구문과 달리 num_digits에 대괄호가 있는데요
이유는 절사하는 소수점 자릿수를 표기하는것이 옵션이라는 것입니다. 기본값으로 0이 지정되어있기때문에
number만 인력하고 구문을 마치면 int함수와 같은 결과치를 보여줍니다
예를 들어보겠습니다
ex1) =trunc(25.8954)
이 함수의 결과는 25으로 =int(25.8954)와 같은 결과치를 보여줍니다
ex2) =trunc(25.8954,3)
이 함수의 결과는 25.895
ex3) =trunc(25.895,2)
이 함수의 결과는 25.89로 =rounddown(25.975,2)와 같은 결과치를 보여줍니다
위에 설명드린 다섯가지 함수들을 잘 이용하면 내역서의 소수점 계산의 실수로 내역서가 꼬여버리는 불상사를 막을수 있답니다
'엑셀Tip' 카테고리의 다른 글
오늘의 날짜 & 지금 시간을 입력하는 엑셀 단축키 (0) | 2015.05.02 |
---|---|
여러개의 엑셀 시트 분류하고 숨기기 (0) | 2015.03.05 |
엑셀 셀병합 단축키... 사용자 지정 단축키 설정법을 알아보자 (0) | 2015.02.28 |
알아두면 유용한 필수 단축키 - 엑셀 (0) | 2011.12.20 |
엑셀에서 반복된 오타를 수정할때..... (7) | 2011.11.14 |
더이상 셀 숨기기 하지 말자! 엑셀 셀을 폈다 접었다! - 그룹 설정 (4) | 2011.11.01 |
변경내역서 엑셀 작업 Tip - [서식]만 선택하여 붙여넣기 (0) | 2011.10.27 |
엑셀에서 숫자가 아닌 문자 갯수를 셀때 COUNTA 함수 (0) | 2011.10.24 |
변경내역서의 합계를 정확하고 빠르게 SUMIF 함수 (2) | 2011.10.22 |
댓글