메뉴
실무 위키응용 공식사업자등록번호 하이픈 넣기 공식

사업자등록번호 하이픈 넣기 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

숫자, 공백 또는 기존 하이픈이 섞인 사업자등록번호를 3-2-5자리 형식으로 통일합니다.

사업자등록번호 하이픈 넣기 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=TEXT ( SUBSTITUTE ( SUBSTITUTE ( 사업자등록번호, "-", "" ), " ", "" ) * 1, "000-00-00000" )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
사업자등록번호필수하이픈이 없거나 공백과 하이픈이 섞여 입력된 사업자등록번호 셀입니다. 구분 기호를 뺀 값은 숫자 10자리여야 합니다.
"-"필수원본 번호에서 먼저 없앨 기존 하이픈이며 이 공식에서는 이 값으로 고정입니다.
"000-00-00000"필수세 자리, 두 자리, 다섯 자리 사이에 하이픈을 넣는 표시 형식이며 이 공식에서는 이 값으로 고정입니다.
B2=TEXT(SUBSTITUTE(SUBSTITUTE(A2,"-","")," ","")*1,"000-00-00000")
A
B
C
1
원본 번호
통일 번호
2
987-65 43210
987-65-43210
3
1234567890
123-45-67890
4
123-45-67890
123-45-67890
5
123 45 67890
123-45-67890
6
111 22-33333
111-22-33333
7
4108176543
410-81-76543
8
원본에 하이픈이 있거나 자릿수 사이가 공백으로 나뉘어 있어도 결과 열에는 같은 모양의 텍스트가 남습니다. 구분 기호를 제거한 뒤 숫자가 아닌 글자가 남는 행은 원본을 먼저 확인해야 합니다.
이 공식이 사용하는 함수

동작 원리

두 번의 SUBSTITUTE 함수가 기존 구분 기호를 지우고 TEXT 함수가 자릿수에 맞춰 하이픈을 넣습니다.

예제 시트에서 구분 기호가 섞인 B2 셀의 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

SUBSTITUTE 함수가 기존 하이픈을 지웁니다

먼저 원본에 들어 있던 하이픈 한 개를 없애고 공백은 그대로 남깁니다.

=SUBSTITUTE ( A2, "-", "" )
= 98765 43210
2

SUBSTITUTE 함수가 남은 공백을 지웁니다

두 번째 치환에서 숫자 사이에 남은 공백을 없애 숫자 10자리만 남깁니다.

=SUBSTITUTE ( "98765 43210", " ", "" )
= 9876543210
3

TEXT 함수가 3-2-5자리로 표시합니다

텍스트를 숫자로 바꾼 뒤 지정한 모양을 적용해 두 곳에 하이픈을 넣습니다.

=TEXT ( "9876543210" * 1, "000-00-00000" )
= 987-65-43210
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료