엑셀함수2014. 2. 3. 19:34

Excel 기초/ 엑셀에서 숫자를 반올림 한후 천원 단위로 나타내기

엑셀문서에서 금액을 계산하다보면 천원단위로 큰 금액을 나타낼때가 있습니다. 원단위는 간편하게

컴마(,)를 넣어 계산하기 쉽지만 나타낼 수가 많거나 셀이좁거나 또는 백원단위가 보기가 어렵고

불필요한 경우가 있습니다. 이런땐 천원단위로 나타내어 계산을 하곤 하는데요 이번시간에는 엑셀

에서 백원단위에서 반올림하여 천원단위로 숫자를 나타내는 방법을 알아보겠습니다.

 

이번시간에 간단하게 알아볼 예제인데요 숫자 두가지마 해 볼께요 개념을 이해하는 것이니 두가지만

하여도 이해 가실거라 생각됩니다 B3셀과, B4셀에 백원단위를 반올림, 천원단위로 나타내어 볼께요

먼저A3,A4셀에 있는 숫자를 백단위에서 반올림합니다. ROUND 함수를 사용합니다. B3셀에

'=ROUND(A3, -3) 이라고 입력한후 엔터를 치면 반올림계산한 숫자가 나오게 됩니다.

여기서 -3 은 소수점 위로 3번째 숫자에서 반올림 한다는 뜻입니다. 소수점 이하는 마이너스'-'

표시 없이 첫째자리1, 둘째자리2, 세째자리3.... 이렇게 사용합니다.

 

두번째로 반올림된 숫자를 천원 단위로 나타내 봅니다. B3셀에서 마우스 우측 버튼을 눌러 '셀서식'=>

'사용자 지정' 을 눌러 대화상자를 열어줍니다.

셀서식 대화상자에서 '형식(T)' 란에 '#,###,'이렇게 입력한후 확인을 눌러주면 원단위의 숫자가

아래 3자리가 없어지고 천원 단위의 숫자로 나타나게 됩니다.

 

아래 그림은 원단위이 숫자가 백원단위에서 반올림되어 B3,B4셀에 천원단위로 나타난것을 확인

할수 있습니다.

 

또 다른 한가지 방법은  TEXT 함수를 이용한 방법인데요 TEXT함수는 숫자를 문자형태로 나타내주는

함수입니다. B3셀에서 '=TEXT((ROUND(A3,-3)/1000,"#,##0,") '라고 입력하면 천원단위가 나오게

됩니다.

A3셀의 숫자를 백원단위에서 반올림하여 1000으로 나누면 1254란 숫자가 나오는데요 이것을

나타내는 형태 '1,254'로 나타내려면 '#,##0' 으로 지정하여 주면 됩니다.

 

숫자를 백원단위에서 반올림후 천원단위로 나타내는 방법을 위에서 두가지로 설명하였는데요

결과값은 같으니 편한 방법으로 사용하시면 될거 같습니다.

Posted by it is