행정하기/활용하기(실무 엑셀)

자동으로 사사오입(四捨五入)하기(ROUND함수)

은여리 2021. 12. 6. 09:00
반응형

사사오입(四捨五入)이라는 말을 써 본 지가

꽤 오래됐습니다.
학교 다닐 때 숫자 4 이하는 버리고,

5 이상은 반 올림 한다던.


가물가물한 수학 시간의 그것.


고등학교 때 이미

수학을 버린 분들이 많으시겠지만

의외로 행정을 하다 보면

도형 공식을 비롯한 기초적인 수학공식이

비로소 그 쓰임이 있을 때가 있습니다.

반올림 혹은 내림도 한 예가 되겠지요..


저의 경우 이것이 주로 활용됐던 곳이

산업계에서 농정 업무를 볼 때였습니다.


농업과 관련된 각종 사업을 주관하다 보면

마을 별로 혹은 개인별로

배정 물량을 분배해야 할 경우가 있는데

이 경우 올림과 내림이

곧잘 활용되곤 했습니다.

따라서 이번에는

이 반올림, 내림 등과 관련된

함수에 대하여 설명해 보겠습니다.

 

ROUNDUP
ROUNDDOWN

■ ROUND함수의 이해

ROUND함수에는 3가지가 있습니다.
1. ROUND : 말 그대로 사사오입(四捨五入)
2. ROUNDUP : 지정된 자리에서 무조건 올림
3. ROUNDDOWN : 지정된 자리에서 무조건 내림

 

[공식]
1. "=ROUND(셀 번호 or 값,소수점 아래의 남길 자리의 개수)"

※ "소수점 아래의 남길 자리의 개수"를 1개로 지정하면 소수점 두 번째 자리에서 사사오입

2. "=ROUNDUP(셀 번호 or 값,소수점 아래의 남길 자리의 개수)"
3. "=ROUNDDOWN(셀 번호 or 값,소수점 아래의 남길 자리의 개수)"

[예시]
1. ROUND함수

=ROUND(23.356,2) → 결과값 : 23.36
=ROUND(23.356,1) → 결과값 : 23.4
=ROUND(23.356,0) → 결과값 : 23
=ROUND(23.356,-1) → 결과값 : 20

2. ROUNDUP함수

=ROUNDUP(23.356,2) → 결과값 : 23.36
=ROUNDUP(23.356,1) → 결과값 : 23.4
=ROUNDUP(23.356,0) → 결과값 : 24
=ROUNDUP(23.356,-1) → 결과값 : 30

3. ROUNDDOWN함수

=ROUNDDOWN(23.356,2) → 결과값 : 23.35
=ROUNDDOWN(23.356,1) → 결과값 : 23.3
=ROUNDDOWN(23.356,0) → 결과값 : 23
=ROUNDDOWN(23.356,-1) → 결과값 : 20

반응형


■ 실무적용사례

 

매년 가을이면

공공비축미 매입이 시작됩니다.


공공비축미라는 것은

정부에서 전략적 목적으로

쌀을 사들이는 것인데요,

시중 쌀 가격이 좋을 때는

농민들이 시장에 파는 것이 이익이라

공공비축미 매입용으로

잘 내놓지 않습니다.


반대로 시중 쌀 가격이 좋지 않을 때는

서로 공공비축미로 내놓으려고 하지요.


그래서 대부분의 읍면에서는

이러한 농민들로부터

안정적인 공공비축미 매입을 위해

전년도 수매실적에 따라

물량을 배정하고 있는데요,

여기에 ROUND함수를 적용하면

쉽습니다.


아래 파일엔 건조벼와

산물벼 배정량 산출에 적용돼있습니다.

산출표

 

ROUND, ROUNDUP, ROUNDDOWN
이 함수들의 특징을 잘 확인하시고
업무에 적용하실 때 산출 값에
착오가 없도록 유의하셔야 합니다.

아울러, 함수 적용돼 계산된 값이
총합과 일치하는지도 꼭! 확인하세요.
반응형