Prosto

엑셀(Excel) 함수 ROUNDUP, ROUNDDOWN 이해와 문제 본문

Excel/함수

엑셀(Excel) 함수 ROUNDUP, ROUNDDOWN 이해와 문제

Prosto 2016. 10. 14. 04:31

'엑셀 함수 - ROUNDUP()'

'엑셀 함수 - ROUNDDOWN()'

 

 

이번 시간에는 엑셀 함수 중 올림내림 처리를 하는

 ROUNDUP(라운드업)ROUNDDOWN(라운드다운) 함수에 대하여 알아보고,

 실제로 문제도 풀어보도록 하겠습니다.

 

ROUND 함수와 ROUNDUP, ROUNDDOWN 함수는 모두 사용법이 똑같습니다.

차이점은 대상 숫자를 (ROUND)반올림 처리를 할지, (ROUNDUP)올림 처리를 할지,

(ROUNDDOWN)내림 처리를 할지의 차이 뿐입니다.

 

ROUND(ROUNDUP, ROUNDDOWN)의 자세한 사용법을 천천히 보고싶다면

'엑셀(Excel) 함수 ROUND(라운드)에 대한 이해와 예제' 글을 참고해주세요.

 

그러면 기본형인 ROUND 함수의 사용방법을 알고있다고 생각하고 진행하겠습니다.

 

 

ROUNDUP 함수는 어떠한 숫자에 대하여 올림을 해주는 기능이 있습니다.

 이때 올림의 자릿수를 소수 첫 째 자리, 둘 째 자리, 셋 째 자리, ... 등 원하는 자릿수까지 표시하게 올림 처리 수 있습니다.

 (ROUND 함수에서 봤겠지만, 소수 자릿수 뿐만이 아닌 정수, 10의 자릿수, 100의 자릿수도 가능했죠?)

 

ROUNDDOWN 함수는 어떠한 숫자에 대하여 을 해주는 기능이 있습니다.

 이때 ROUND, ROUNDUP 함수와 마찬가지로 원하는 자릿수까지 표시하도록 내림 처리할 수 있습니다.

 

 

그럼 간단하게 ROUNDUP과 ROUNDDOWN을 사용해볼까요?

 

이렇게 테이블을 만들어서 확인해보도록 하겠습니다.

 

C2 셀부터 C5 셀에는

123.4567, 321.321, 125.578, 268.2245의 값이 들어있습니다.

그리고 D열에는 소수 둘 째 자리까지 올림하여 출력할 것이고,

E열에는 소수 둘 째 자리까지 내림하여 출력할 것입니다.

 

하나씩 해볼까요?

 

먼저 올림 처리를 하기위해 D2 셀에

=roundup(C2

까지 입력했습니다.

number(대상 숫자) 인수가 입력되는 자리에

C2를 입력했습니다.

 

이는 곧

=roundup(123.4567

과 같은 의미입니다.

 

 

쉼표(,) 후 두 번째 인수로 2를 입력했습니다.

num_digits은 자릿수를 나타내는 인수입니다.

1은 소수점 한 자리, 2는 소수점 두 자리, 3은 세 자리,

0은 정수(소수점 없음)

그리고 음수 방향으로 가면

반대로 10의 자리, 100의 자리가 최소 단위가 되게 올림처리가 됩니다.

 

 

그리고 괄호' ) '를 닫고 엔터 키를 누르면

함수가 완성됩니다.

 

올림 처리가 되어 소수점 둘 째 자리까지 나타내고 있습니다.

123.456에서 6을 올림 -> 123.46

 

함수들을 자동완성으로 처리하기 위하여

마우스 커서로 모서리에 대고 +모양일 때

클릭하여 쭉 드래그해줍니다.

 

이렇게 자동으로 ROUNDUP(올림) 함수가 모두 사용되었고

값이 잘 들어간 것을 확인할 수 있습니다.

 

 

다음으로 내림 처리를 하기위해 E2 셀에

=rounddown(C2

까지 입력했습니다.

number(대상 숫자) 인수가 입력되는 자리에

C2를 입력했습니다.

 

이는 곧

=rounddown(123.4567

과 같은 의미입니다.

 

 

쉼표(,) 후 두 번째 인수로 2를 입력했습니다.

num_digits은 자릿수를 나타내는 인수입니다.

1은 소수점 한 자리, 2는 두 자리, 3은 세 자리,

0은 정수(소수점 없음)의 자릿수를 나타냅니다.

그리고 음수 방향으로 가면

반대로 10의 자리, 100의 자리가 최소 단위가 되게 내림처리가 됩니다.

 

 

그리고 괄호' ) '를 닫고 엔터 키를 누르면

함수가 완성됩니다.

=ROUNDDWON(C2,2)

 

내림 처리가 되어 소수점 둘 째 자리까지 나타내고 있습니다.

123.456에서 6을 내림 -> 123.45

 

함수들을 자동완성 기능으로 처리하기 위하여

마우스 커서로 모서리에 대고 +모양일 때

클릭하여 쭉 드래그를 해줍니다.

 

 

이렇게 올림과 내림 처리에 따라 다른 결과가 나오는 것을 확인할 수 있습니다.

 

차이점은 딱 하나죠?

 

ROUNDUP을 쓰느냐, ROUNDDOWN을 쓰느냐에 따라

올림을 하기도, 내림을 하기도 하는 겁니다.

(그리고 ROUND를 사용하면 반올림을 하겠죠?)

 

 

 

이제 실제로 엑셀 파일의 예제를 확인하고,

문제를 직접 풀어보시길 바랍니다.

(엑셀 파일은 아래 글상자 안에 첨부되어있습니다.)

 

 

(밑에 ROUNDDOWN 간단 설명 + 예제 + 문제도 있습니다.. 파일을 열어 확인해주세요.)

 

ROUNDUP(라운드업)과 ROUNDDOWN(라운드다운) 함수 파일

간단 설명 + 예제 + 문제

prostoROUNDUPDOWN(문제).xlsx

 

 

(참고로 엑셀 2007로 작성된 파일입니다.)

 

 

답안은 밑의 답안보기를 누르면 나옵니다.

(이미지 + 엑셀 파일)

 

 

 

 

 

Comments