Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

엑셀(Excel)/Excel
반응형

엑셀에서는 전화번호와 같이 숫자를 입력했을 때 자동으로 특정한 형태가 갖춰지도록 만들 수 있습니다. 사용자 지정 서식을 이용하면 #, 0, \ 와 같은 특수 문자를 이용해서 원하는 형태로 표현이 가능합니다. 오늘은 전화번호를 입력하면 자동으로 국번과 번호가 분리되도록 해 보겠습니다. 그리고 앞자리가 3자리일 경우 자리수도 맞춰 보겠습니다.

 

 

▼ 숫자를 입력했을 때 자동으로 전화 번호 형태가 만들어 지도록 하기 위해서 셀 서식으로 가야 합니다. Ctrl + 1 을 눌러 셀 서식 대화상자를 띄운 후 범주를 [사용자 지정]으로 선택합니다.

엑셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

 

▼ 국번을 제외한 전화번호 앞자리가 항상 4자리만 있는 것은 아닙니다. 3자리 전화번호도 있기 때문에 2가지 경우의 수를 감안해서 형식을 만들어야 합니다. # 0 을 이용해서 두 가지 형태의 식을 만들고 ; 세미콜론으로 구분합니다. 그리고 국번에 0 이 있으면 값이 없을 때 0 을 그대로 표현합니다. 앞쪽에 [<=999999999] 표현식은 아홉 자리 크기의 수가 999999999 보다 크면 FALSE 이므로 세미콜론의 뒤에 형식을 따르는 것이고, 작으면 조건이 TRUE 이므로 앞의 형식을 따릅니다. 아래 식을 형식란에 입력합니다.

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 주민번호, 카드 번호 뒷자리 별표처리하기
엑셀 Excel 0 으로 시작하는 일련번호 만드 방법
엑셀 Excel 텍스트 숫자 형식으로 바꾸는 여러가지 방법
엑셀 Excel 주민번호에서 함수로 생년월일 추출하기
셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

 

 

 

[<=999999999](0##)###-####;(0##)####-####

엑셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

 

셀 서식의 사용자 지정으로 형식을 지정한 후 전화번호를 입력해 보세요. 그럼 자동으로 원하는 형태로 변경될 것입니다. 국번에 0 도 사라지지 않습니다

엑셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

 

▼ 그런데 그림처럼 전화번호 앞자리가 3자리 일 경우 4자리 전화번호와 자릿수가 맞지 않아 보기 싫습니다. 이제 보기 좋게 국번을 기준으로 맞춰 보도록 합니다. 전화번호 앞자리만 맞추면 되므로 3자리 일 경우 한 칸 비워 두면 됩니다. 공백 문자를 하나 추가하는 기호가 “_9” 입니다. 형식에 _9 를 추가합니다.

 

[<=999999999](0##)_9###-####;(0##)####-####

엑셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

 

제대로 되는지 테스트해 보기 위해 전화번호 앞자리를 3자리만 입력해 보세요. 그림처럼 공백이 들어가면서 길이가 제대로 맞춰 졌습니다. 이전보다는 정렬된 느낌이라 보기 좋네요.

엑셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 주민번호, 카드 번호 뒷자리 별표처리하기
엑셀 Excel 0 으로 시작하는 일련번호 만드 방법
엑셀 Excel 텍스트 숫자 형식으로 바꾸는 여러가지 방법
엑셀 Excel 주민번호에서 함수로 생년월일 추출하기
셀 Excel 전화번호 국번 자릿수와 전화번호 표현하기
반응형
Posted by 녹두장군1
,