엑셀 반올림 함수를 가장 쉽게 사용하는 방법

엑셀에서 반올림 효과를 주는 함수의 종류는 다양합니다. ROUND, ROUNDUP, ROUNDDOWN, FLOOR, CEILING, MROUND 등이 있습니다.
엑셀 강사가 아니라면 이 모든 함수를 숙지하고 있을 필요는 없습니다. 이 중 가장 간단하게 사용할 수 있는 ROUND 함수의 사용법만 숙지하고 있어도 우리가 원하는 엑셀 반올림 값을 얻을 수 있습니다.

소수점 데이터가 난무하고(소수점이 아니더라도) 이 소수점 데이터의 정확한 값까지 필요하지 않은 상황에서는 반올림이 유용한 방법입니다.
상황에 따라서는 반올림을 통해 좀 더 원하는 수준의 통계값을 얻거나 데이터의 높은 정확도를 얻을 수도 있습니다.

반올림은 단순히 정수를 반올림 하는 방법부터 지정된 증분으로 반올림, 단순 분수로 반올림 등 다양한 방식이 존재합니다. 그리고 마이크로소프트 엑셀은 이러한 다양한 반올림을 처리하는 몇 가지 함수 기능을 제공해주고 있습니다.
이번 포스팅에선, ROUND함수를 사용하여 소수점 반올림 하는 방법에 대해 알아보도록 하겠습니다.


1.ROUND 함수로 소수점 반올림 하는 방법

ROUND함수 사용법

▲ 1.15426이란 기준값에 ROUND함수를 각각 적용해본 모습입니다.
ROUND함수 사용공식은 다음과 같습니다.
=ROUND(기준값, 숫자)
위 사진의 1~5번까지 각 함수 적용값은 아래와 같습니다.

① =ROUND(A2,1)
② =ROUND(A2,2)
③ =ROUND(A2,3)
④ =ROUND(A2,4)
⑤ =ROUND(A2,5)

총 5개의 소숫점이 존재하나, 1이라고 숫자를 지정할 경우 1개 자릿수만 남겨놓고 나머지는 모두 버립니다.
마찬가지로 2라고 지정할 경우 2개 자릿수만 남겨놓고 나머지는 버립니다. 이렇게 숫자제한 없이 소숫점은 원하는 자릿수까지만 사용할 수 있습니다.
단, ROUND 함수의 경우 버려지는 숫자가 5 이상이면 앞에 살아남는 숫자는 반올림 시킵니다.
위 예시에선 ①번과 ④번을 보시면 되겠습니다.



2.ROUNDUP 함수로 소수점 무조건 반올림 하는 방법

ROUNDUP함수 사용법

▲ 같은 기준값 1.15426에 이번엔 ROUNDUP 함수를 각각 대입해보았습니다.

① =ROUNDUP(A2,1)
② =ROUNDUP(A2,2)
③ =ROUNDUP(A2,3)
④ =ROUNDUP(A2,4)
⑤ =ROUNDUP(A2,5)

앞선 예제 ROUND함수와 비교해볼 수 있도록 C열에 ROUND함수 결과값을 함께 입력해보았습니다.
ROUNDUP은 살리는 소수점 자리의 값을 무조건 올리는 함수이기 때문에, 바로 다음 버려지는 값이 5이하 이더라도 값을 올립니다.
②번과 ③번의 경우 버려지는 1번째 숫자가 4와 2여서 5보다 낮음에도 반올림처리 됩니다. 이 것이 ROUND함수와의 차이점입니다.



3. ROUNDDOWN 함수로 소수점 반올림 (마이너스) 하는 방법

ROUNDDOWN함수 사용법

▲ 같은 기준값 1.15426에 이번엔 ROUNDDOWN 함수를 각각 대입해보았습니다.

① =ROUNDDOWN(A2,1)
② =ROUNDDOWN(A2,2)
③ =ROUNDDOWN(A2,3)
④ =ROUNDDOWN(A2,4)
⑤ =ROUNDDOWN(A2,5)

이번에도 역시 앞서 설명드린 예제 ROUND와 ROUNDUP 함수 결과값이 우측에 정렬되어 있고
새로 입력한 ROUNDDOWN함수 결과값이 좌측에 있습니다.
ROUNDUP과 결과만 비교해보셔도 한 눈에 파악이 가능합니다.
무조건 소수점을 올리는 ROUNDUP 함수와 반대로 ROUNDDOWN은 무조건 소수점을 내립니다.
같은 반올림이지만 숫자를 올리냐, 내리냐의 차이가 UP, DOWN함수의 차이점입니다.

감사합니다.

Leave a Comment