본문 바로가기
컴퓨터/Excel

엑셀 반올림 함수 사용법(Excel 함수 #1)

by Joseph_ 2022. 5. 28.
반응형

엑셀 반올림 함수에 대해 알아보겠습니다.

반올림 함수는 엑셀에서 숫자를 표현할 때 꼭 필요하고, 사용법이 간단하므로 엑셀을 사용하시는 분들이라면 꼭 숙지하시는 것을 추천드립니다. 

 

경우에 따라 유효숫자가 너무 많아, 소숫점 아래 값이 과도하거나, 큰 숫자를 표현할 때 적당히 반올림해주는 것이 보기 좋습니다.

 

데이터를 정리할 때 해상도가 높은 경우 소숫점이 많이 표현되는 경우가 있는데요, 이 때에는 1. 데이터 용량이 커질 수 있다는 점, 2. 숫자를 볼 때 직관적으로 보기 어렵다는 단점이 있습니다.

 

엑셀에서는 반올림 함수를 기본 제공하고 있고 사용 방법또한 매우 간단하니, 공부하시는 것을 추천드립니다.

아래에 엑셀에서 사용하는 방법을 정리해보았으니 참고해주세요!

 

참고로... 엑셀에 반올림 관련 함수는 4가지가 있습니다.(영어 사전 검색해보면, 'round'가 '반올림하다'라는 의미를 갖고 있습니다.)

ROUND : 수를 지정한 자릿수로 반올림합니다

ROUNDDOWN : 수를 지정한 자릿수로 내림합니다(0에 가까워지도록 수를 내림합니다)

ROUNDUP : 수를 지정한 자릿수로 올림합니다(0에서 멀어지도록 수를 올림합니다)

MROUND : 원하는 배수로 반올림된 수를 반환합니다

 

엑셀 ROUND 함수

number은 반올림하려는 수, num_digits은 반올림 위치를 설정
ROUND 입력값에 따른 다른 결과를 표로 나타내었다.

사용법이 매우 간단합니다. '=ROUND(반올림 하려는 숫자, 소숫점 자리 수)'로 입력하면됩니다. 위의 표는 '2.111'을 소숫점 첫째 자리부터 세번째 자리까지 반올림 해본 결과입니다. 2.111을 소숫점 첫째자리까지 나타내고 싶으면 num_digits을 '1' 둘째 자리면 '2' 셋째 자리면 '3'을 입력하면 됩니다. 다시 얘기하면, num_digits은 '결과값으로 원하는 소숫점 자리수'입니다. 본인이 나타내고 싶은 자릿수로 입력하면되겠죠?

 

조금 어려울 수 있는부분은, num_digits을 0이나 혹은 0보다 작은 음수를 활용할 때 입니다. 하지만, 이것도 그리 어려운건 아닙니다. 위의 오른쪽 표를 참고하시면 어떤 규칙인지 금방 이해하실겁니다. num_digits이 0이면 소숫점 아래가 사라집니다. -1이면, 일의 자리가 사라집니다(0이 됩니다). -2이면, 십의 자리까지 사라집니다.

다른 말로 다시 해보겠습니다. num_digits이 -1이면 일의 자리에서 반올림 합니다. -2면 십의 자리에서 반올림 합니다.

 

엑셀 ROUNDDOWN, ROUNDUP 그리고 MROUND

ROUNDDOWN, ROUNDUP 함수는 ROUND 함수와 사용법이 동일합니다. 나타내고 싶은 소숫점 자리수를 설정하면 끝이죠. 다만, 내가 필요한게 '내림'이냐 '올림'이냐를 결정하시면 되겠네요.

 

MROUND 함수는 사실 처음 봤습니다. 필요하다고 느낀 적도, 사용하는 것을 본적도 없네요. 저는 개인적으로 어떤 함수인지 알아보았으나, 딱히 활용성은 없는 것 같습니다. 그럼에도 혹시 활용을 해보고 싶거나 필요한 분들은 엑셀을 실행시키신 후에 'F1'을 열어 도움말을 열고, 'MROUND'를 검색해보시길 바랍니다. 자세한 설명을 확인할 수 있습니다.

감사합니다.

 

- 좋아요와 댓글은 사랑입니다 -

반응형

댓글