본문 바로가기
엑셀스터디

엑셀 ROUNDUP, ROUNDDOWN 함수로 계산식 절상, 절하 계산하기

by 푸드데이 2021. 1. 27.
728x90
반응형

 

 

 

엑셀 ROUNDUP, ROUNDDOWN 함수 활용방법

엑셀 계산을 하다보면 소숫점 또는 원단위 숫자를 올림하거나, 내림을 해야 하는 경우가 있습니다.

세금계산서를 발행할 때도 1원 차이가 나곤 하는데, 이러한 경우 올림 내림 조건에 따라서

계산수식에 자동으로 결과를 반환할 수 있는 함수가 ROUNDUP, ROUNDDOWN 입니다.

1. ROUNDUP 함수 예시

= ROUNDUP(셀 또는 계산수식, 자릿수지정) 형식으로 함수를 사용합니다.

숫자 셀을 직접 지정하거나, 각 셀의 계산수식을 입려하고, 절상하고자 하는 자릿 수의 숫자를 입력합니다.

소수점 첫째자리 0, 둘째자리는 1 이런 식으로 지정하며

자연수 첫째자리(원단위) -1, 둘째자리(10원단위) -2, 방식으로 지정을 해줍니다.

ROUNDUP 함수

공급가액에 따른 부가세를 계산하고 해당 자릿수에 맞춰 절상(올림)을 한 표입니다.

=ROUNDUP(A3*0.1,1) 소수점 둘째자리

=ROUNDUP(A7*0.1,-1) 자연수 첫째자리

부가세 계산식인 =공급가액 X 10% 계산 수식에 각 자릿수에 따라 절상 위치를 지정해줬습니다.

활용예제를 보면 이해가 쉬울 겁니다.

ROUNDUP 예제

소수점 첫자리 절상

=ROUNDUP(A14*B14/365,0) 실제 계산식인 10,958.904에서 원단위가 8에서 9로 절상되었습니다.

다시 보니, 원단위를 절상하는 걸로 보여지기도 합니다.

10원단위 절상

=ROUNDUP(A15*B15/365,-1) 실제 계산식인 10,958.904에서 10원단위가 58원에서 60원으로 절상되었습니다.

이런 식으로 절상할 숫자의 위치를 지정해주면 절상되어 계산이 됩니다.


2. ROUNDDOWN 함수 예시

= ROUNDOWN(셀 또는 계산수식, 자릿수지정) 형식으로 함수 수식은 ROUNDUP과 동일하나 절사(내림)할 때 사용을 합니다.

계산수식의 지정한 자리를 절사할 때 자동으로 계산할 수 있습니다.

노란색 부가세 영역에 수식은 차례대로

=ROUNDDOWN(A20*0.1,1)

=ROUNDDOWN(A21*0.1,2)

=ROUNDDOWN(A22*0.1,0)

=ROUNDDOWN(A23*0.1,-1)

=ROUNDDOWN(A24*0.1,-2)

각 자릿수에 맞는 위치를 지정해 주면 그에 따른 절사 결과를 확인할 수 있습니다.

 

예제를 보면

소수점 첫자리 절사

=ROUNDDOWN(A28*B28/365,0) 실제 계산 결과인 10,958.904에서 소숫점을 절사하고 원단위를 8로 지정합니다.

10원단위 절사는

=ROUNDUP(A29*B29/365,-1) 실제 계산결과인 10,958.904에서 십단위 58원에서 8을 버리고 50원으로 지정합니다.

계산결과가 특정 숫자 자릿수의 숫자를 절사(내림)할 때 주로 사용합니다.

다른 예를 보면

관공서 공사계약을 하게 되면 공사대금을 청구할 때 지역개발채권(지역개발공채)를 매입해야 하는데

지역개발채권 매입액의 경우 5,000원 미만은 절사, 5,000원 이상은 절상 또는 5,000원 유지로 계산을 합니다.

지역개발채권 매입액이 473,000원 인 경우에는 470,000원이 매입액이 되며

지역개발채권 매입액이 478,000원 인 경우에는 475,000원 또는 480,000원이 매입액이 됩니다.

이왕이면 475,000원이 저렴하니 5,000원으로 유지하는 것으로 실매입액 자동계산 수식을 지정했습니다.

실매입액 자동계산

=IF(VALUE(RIGHT(A34*0.025,4))<5000,ROUNDDOWN(A34*0.025,-4),ROUNDDOWN(A34*0.025,-4)+5000)

A34는 공사금액이며, 0.025는 지역개발채권매입율로 직접 해당 셀을 지정해도 무방합니다.

if함수로 조건에 따른 계산결과를 지정(5,000보다 작어면 절사, 그렇지 않으면 절사+5,000원)

value함수로 right 함수 결과 값(텍스트 출력)을 숫자로 변경

right함수로 해당 계산결과의 천단위 자리가 5,000보다 작은지 확인

간단히 정리하면, 계산결과의 천원단위가 5,000원보다 작으면 절사, 그렇지 않으면(5,000원 이상이면) 절사+5,000원


3. 숫자 절사 함수 TRUNC

ROUNDDOWN과 유사한 함수인 TRUNC 함수가 있습니다.

사용방법은 ROUNDDOWN과 동일합니다.

첨부파일을 보면 함수가 사용된 예시를 자세하게 볼 수 있으니 참조하세요. ^^

ROUNDUP_ROUNDDOWN+엑셀함수.xlsx
0.01MB

 

 

본 포스팅은 쿠팡파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다. 

 

728x90
반응형

댓글