728x90

 

숫자를 정렬하다보면 자리수가 중요할 때가 많습니다.

보기도 좋고 규격등에 맞추다보면서 그렇죠.

그런데 엑셀은 숫자 앞에 있는 0은 자동으로 인식해서 지워버립니다.

오늘은 엑셀에서 숫자의 자리수에 맞추어 0을 넣는 법을 알아보겠습니다.

 

앞에 0을 붙이기

 

 

 

 

1. 숫자의 자리수를 맞추는 TEXT 함수 사용하기

 

TEXT 함수를 설명하는 포스트

 

TEXT 함수는 글자나 숫자의 표시형식을 지정하는 함수입니다.

이걸 이용하면 자리수를 맞출 수 있습니다.

TEXT("변경할 수", "00000")을 하면 자리수가 0 만큼 될 때까지 0으로 체웁니다.

 

TEXT 함수의 사용법

 

이 경우에는 숫자 자체가 변한 것이라서 복사해서 다른 프로그램에 붙이면 "00052"라고 표시되게 됩니다.

그리고 이경우에는 자리수가 넘어가는 경우 그냥 넘치게 됩니다.

6772945 같은 숫자는 아무 변화가 없게 됩니다.

 

 

 

2. 자리수가 넘으면 짜르는 방법

 

이번에는 좀더 복잡한 함수입니다.

=Right(Rept("0",자리수)&숫자,자리수) 라는 방식입니다.

 

적용결과

 

이 경우에는 자리수를 넘어가면 그만큼은 짤라버립니다.

예시의 경우에는 딱 5자리까지만 표시됩니다.

 

 

 

3. 서식으로 변경하기

 

위의 방법들은 함수로 변경하기 때문에 숫자 그 자체가 변경됩니다.

이번에는 서식으로 변경하는 방법을 보겠습니다.

셀에 마우스 오른쪽 키를 클릭하거나 Ctrl + 1 단축키로 셀 서식을 실행할 수 있습니다.

 

서식 변경하기

 

셀 서식에서 [표시 형식] - [범주] - [사용자 지정] - [형식]에서 원하는 자리수만큼 0을 입력합니다.

이러면 자리수가 부족한 부분에 0을 채워 넣습니다.

이 경우에는 보이는 서식만 변화했기 때문에 복사해서 외부프로그램에 붙여 넣으면 그냥 숫자만 복사됩니다.

 

 

320x100

 

반응형

+ Recent posts