본문 바로가기
알쓸신넷/엑셀

[Excel]엑셀 ROUNDUP 함수로 숫자 올림 하기

by 코와리 2018. 11. 7.
반응형


오늘은 수학/삼각 함수 중에서 자주 쓰게 될 ROUNDUP 함수에 대해 알아보겠습니다.


기본적으로 ROUNDUP 함수는 "올림" 함수입니다.


올림은 수학에서 소수점 아래 숫자가 1이던지 9이던지 상관없이 무조건 올리는 것을 뜻합니다.


솔직히 5개 정도의 숫자를 전부 소수점 아래 2번째 자리까지 올림하는거는 직접 손으로 입력하면 되지만 수백 수천개의 숫자를 전부 정해진 소수점 자리에서 올림할때는 ROUNDUP 함수가 매우 유용합니다.

엑셀 ROUNDUP함수

[Excel] 엑셀 ROUNDUP 함수로 숫자 올림 하기

★ ROUNDUP 함수란?

- 소수점이 있는 숫자를 올림합니다.

-------------------------------------------

★ ROUNDUP 함수인수 알아보기

엑셀 ROUNDUP함수 인수

- NUMBER [필수요소] : 올림할 실수입니다. (숫자 or 셀 선택)


- Num_digits [필수요소] : 숫자를 올림할 자리수 입니다.

ex) 0.1 > 1 로 올림하고 싶으면 Num_digit은 0을 입력합니다.

ex) 0.12 > 0.2로 올림하고 싶으면 Num_digit은 1을 입력, 1로 올림하고 싶으면 Num_digit은 0을 입력합니다.

※ 주의사항

- ROUNDUP 함수는 항상 올림을 한다는 점에서 반올림을 해주는 ROUND 함수와 차이가 있습니다.


- Num_digit에 양수를 입력하면 Number를 지정한 소수점 아래 자릿수로 올림합니다.

- Num_digit에 0을 입력하면 Number를 정수로 올림합니다.

- Num_digit에 음수를 입력하면 Number를 지정한 소수점 위 자리에서 올림합니다.


ex) 1234.1234 라는 숫자가 있을 때 Num_digit에 2를 입력하면 1234.13 이 되고 0을 입력하면 1235, -2를 입력하면 1300이 됩니다. 너무너무 쉽죠??


----------------------------

[예제를 통해 알아보기]

아래 예제를 다운받으시면 함께 풀어보실 수 있습니다.


ROUNDUP예제.xlsx


엑셀 ROUNDUP함수 예제

예제1) 1.2를 정수로 올림합니다.

수식: =ROUNDUP(1.2,0)

결과: 2

풀이: Num_digit에 0을 입력하면 소수점 아래로 몇자리수가 있던지 무조건 정수로 올림합니다.


예제2) 13.2를 정수로 올림합니다.

수식: =ROUNDUP(13.2,0)

결과: 14


예제3) 1.23456을 소수점 아래 셋째 자리로 올림합니다.(셋째 자리까지 나타냅니다.)

수식: =ROUNDUP(1.23456,3)

결과: 1.235


예제4) 1.23456을 소수점 아래 넷째 자리로 올림합니다.(넷째 자리까지 나타냅니다.)

수식: =ROUNDUP(1.23456,4)

결과: 1.2346


예제5) -1.234를 소수점 아래 첫째 자리로 올림합니다.

수식: =ROUNDUP(-1.234,1)

결과: -1.3

풀이: 음수라고 하더라도 ROUNDUP함수는 무조건 올림입니다.


예제6) 1234.56을 소수점 위 둘째 자리로 올림합니다.

수식: =ROUNDUP(1234.56,-2)

결과: 1300

풀이: Num_digit에 음수를 입력하면 소수점 위로 올림하므로 무조건 정수가 되며 해당 자리수에서 올림한 숫자가 나타납니다.


예제7) 1234.56789를 소수점 아래 셋째 자리로 올림합니다.

수식: =ROUNDUP(1234.56789,3)

결과: 1234.568

엑셀 ROUNDUP함수 예제풀이

지금까지 ROUNDUP 올림 함수에 대해 알아보았습니다.


예제와 같이 수식에 직접 숫자를 입력해도 좋지만 여러개의 숫자를 정해진 소수점 아래 까지 올림하고 싶을 때는 Number 자리에 숫자가 입력되어있는 셀을 입력하면 편리합니다.


문의사항은 댓글 남겨주시면 답변드리겠습니다. 오늘도 굿밤~