반응형

엑셀 전화번호 2

엑셀에서 전화번호 서식 만들기 (2부)

지난 포스팅에서 좀 길게 설명한 것 같습니다. 간단히 요약하면 사용자 지정 서식에 [>999999999]0##-####-####;0##-###-#### 이렇게 입력하면 010, 017, 등과 같은 휴대폰 번호에 대해서는 제대로 적용되지만 지역번호가 있는 일반 전화에 대해서는 사용할 수 없습니다. 국번은 02, 031, 051 등 수십가지가 있기 때문에 최대 3가지 조건만 허용하는 사용자 지정 서식으로는 해결이 안되는 것입니다. 이 문제의 해결책은 두 가지가 있는데 수식을 이용하는 방법과 필자가 잔머리를 굴려서 사용하는 방법인 조건부 서식을 이용하는 방법이 있습니다. 수식을 이용하는 방법은 단 한줄이면 되지만 단점은 전화번호를 입력하는 셀과 출력되는 셀을 따로 만들어야 한다는 것입니다. 조건부 서식을 이용..

엑셀 2017.05.27

엑셀 전화번호 핸드폰번호에 자동으로 0, 하이픈(-) 정확한 위치에 넣기 빼기(1부)

엑셀에서 전화번호를 입력할 때 하이픈(-)을 빼고 숫자만 입력해도 자동으로 하이픈(-)이 적절한 위치에 붙도록 하면 편리하겠죠? 사용자 서식을 지정하면 가능합니다. 하지만 문제는 다양한 형식의 전화번호(집전화번호, 휴대폰 전화번호, 등등)를 짬뽕해서 입력하는 경우에 하이픈(-)을 적절하게 넣도록 서식을 만드는 것이 까다롭다는 것입니다. 예를들어 010으로 시작하는 휴대폰 번호는 (-)하이픈으로 구분된 중간 번호의 갯수가 3개 일수도, 4개 일수도 있습니다. 또 다른 예로 02국번을 가진 전화번호와 031국번을 가진 전화번호가 섞여있을 때 하이픈(-)을 넣는 것 역시 골치아픕니다. 게다가 중간 번호의 개수가 3개 또는 4개이므로 더 복잡해지죠. 이 경우는 제가 아는 범위에서는 사용자 지정서식만으로는 해결할..

엑셀 2017.05.26
반응형