본문 바로가기
엑셀/함수

엑셀 SUBSTITUTE 함수 엑셀 전화번호- 넣기 빼기, 전화번호 0 사라지는 것 해결

by 마이자몽 🌻♚ 2020. 3. 6.

 

오늘은 엑셀 SUBSTITUTE 함수를 사용한 예제를 해보려고 합니다.

엑셀 전화번호- 표시를 넣고 빼고 하는 작업들을 해보려고 하고요, 엑셀 전화번호 0이 사라지는 경험 해보셨죠?

숫자형태로 인식해서 전화번호 맨 앞자리 0이 사라지는 것을 보셨을 거에요!

이런 문제들을 같이 해결해봐요!

 

엑셀 전화번호 - 문자를 빼고 싶은데...
맨앞 자리 전화번호 0이 사려져요.

 

 

 

 

 

엑셀에서 전화번호- 문자를 빼고 입력하고 싶은데... 숫자만 입력하니까맨 앞자리 0이 사라지는 현상이 벌어지네요.

어떻게 해야할지 모르겠고, 엑셀 전화번호-는 없애고 싶고...

 

생각을 하다보면 여러가지 방법이 떠오를 겁니다.

 그럼 찾기를 통해 전체 바꾸기를 하면 어떻게 될까요?

 

 

 

 

결과는 같네요... 바꾸기를 통해 엑셀 전화번호-를 없애줘도 맨 앞자리 0이 사라지면서 전화번호의 형태가 아닌 일반 숫자처럼 보여요.

 

원인은 해당 셀을 숫자로 인식하기 때문에 전화번호-를 없애면 맨 앞자리 0이 사라지는 겁니다.

그럼 이런 문제를 해결하기 위해서는 어떻게 해야할까요?

 

셀 서식을 변경하는 방법과 엑셀 SUBSTITUTE 함수를 사용하는 방법 2가지가 있습니다.

그럼 하나씩 확인해볼게요!

 

엑셀 SUBSTITUTE 함수 사용

 

=SUBSTITUTE(문자열, 바꿀 문자, 새로운 문자, 선택[숫자 입력으로 몇 번째의 단어를 바꿀 것인지])

 

 

엑셀 SUBSTITUTE 함수를 이용하니까 전화번호-를 공백으로 치환해도 전화번호0이 그대로 남아있습니다.

이유는 엑셀 SUBSTITUTE 함수는 결과로 텍스트를 반환해주기 때문에 숫자가 아닌 텍스트로 출력이 되는 것 입니다.

 

엑셀 SUBSTITUTE 함수는

첫번째 인자로 바꾸기의 대상이 되는 텍스트를 정하고

두번째 인자로 해당 대상 텍스트에서 바꿀 문자를 정하고

세번째 인자로 바꿀 문자를 대체할 문자를 선택합니다.

 

네번째 인자는 몇번째에 있는 바꿀 문자를 치환할 것인지 선택해서 입력 가능한 기능을 갖고 있습니다.

위 예시처럼 마지막 인자를 넣지 않을 경우 전부 치환해버립니다.

 

 

 

 

 

 

 

=SUBSTITUTE(문자열, 바꿀 문자, 새로운 문자, 선택[숫자 입력으로 몇 번째의 단어를 바꿀 것인지])

 

 

 

엑셀 SUBSTITUTE 함수를 이용하니까 전화번호-를 공백으로 치환해도 전화번호0이 그대로 남아있습니다.

이유는 엑셀 SUBSTITUTE 함수는 결과로 텍스트를 반환해주기 때문에 숫자가 아닌 텍스트로 출력이 되는 것 입니다.

 

엑셀 SUBSTITUTE 함수는

첫번째 인자로 바꾸기의 대상이 되는 텍스트를 정하고

두번째 인자로 해당 대상 텍스트에서 바꿀 문자를 정하고

세번째 인자로 바꿀 문자를 대체할 문자를 선택합니다.

 

네번째 인자는 몇번째에 있는 바꿀 문자를 치환할 것인지 선택해서 입력 가능한 기능을 갖고 있습니다.

위 예시처럼 마지막 인자를 넣지 않을 경우 전부 치환해버립니다.

 

 

 

 

 

엑셀 SUBSTITUTE 함수를 이용해서 마지막 4번째 인자를 넣어주는 경우의 예시입니다.

마지막 인자를 2로 사용했습니다.

 

즉, 전화번호 - 문자 중 2번째에 있는 문자만 변경해 주겠다는 의미입니다.

 

 

전화번호 0 서식 변경

 

두번째 방법으로는 서식을 텍스트 형태로 변경하고 입력하면 엑셀 전화번호 0이 그대로 남아있습니다.

 

 

 

 

셀서식에서 형태를 텍스트로 변경한 후 입력해주면 전화변호 0이 사라지지 않고 그대로 남아 있는 것을 확인 할 수 있습니다.

 

우선 엑셀 전화번호-를 없애고 전화번호를 입력하는 방법을 알아봤는데요.

그럼 반대로 숫자만 입력했을때 전화번호- 문자가 생기도록 하는 방법은 어떻게 할까요?

 

숫자 입력했을 때 전화번호- 문자가 들어갔으면 좋겠어요!

 

 

 

이런식으로 전화번호를 숫자로만 입력했는데 엑셀 전화번호- 문자가 들어갔으면 좋겠죠!?

마찬가지로 서식만 변경하면 쉽고 간단하게 변경할 수 있습니다.

 

 

 

000-0000-0000

 

 

 

사용자 지정 서식을 이용해서 전화번호 형태의 서식으로 만들어 줍니다!

0은 자리수를 나타내므로

"000-0000-0000"

형식으로 지정하여 3자리-4자리-4자리 형태의 텍스트를 서식으로 지정하는 것입니다.

 

 

오늘은 엑셀 전화번호 형식에 대한 실습을 엑셀 SUBSTITUTE 함수, 엑셀 전화번호-, 엑셀 전화번호 0을 이용해서

전화번호 표기법에 대해서 알아봤습니다.

모두에게 유익한 정보가 되었으면 좋겠고!

오늘의 글 마치겠습니다!

 

 

댓글2