엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

엑셀(Excel)/Excel

엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

 

환경: Microsoft Excel 2013

 

주민번호나, 사업자번호, 카드번호 등 자리수가 있는 숫자를 하나씩 분리해서 문서를 제작하는 경우가 있습니다. 숫자들을 구분해서 볼 수 있기 때문에 보기에도 좋습니다. 이렇게 번호를 하나씩 분리하기 위해서는 MID 함수가 필요합니다. 여기에 더해서 열 값을 알아내는 COLUMN 을 이용하면 아무리 많은 양도 드래그해서 한번에 추출이 가능합니다.

 

▼ 그림처럼 카드번호에 해당하는 숫자를 하나씩 분리해서 셀에 넣어 보겠습니다.

엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

 

▼ 글자를 하나씩 분리하기 위해서 필요한 함수는 MID() 입니다. MID 에는 3가지 인수가 있습니다. 첫 번째 Text 는 분리할 숫자값이고, Start_num 은 문자의 시작 지점을 가리킵니다. 마지막 Num_chars 는 분리할 문자 개수입니다

엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

 


Text 란에 카드번호 셀 주소를 입력할 때 주의할 것이 있습니다. 자동 완성에서 열 주소가 변하지 않도록 $B 처럼 절대 주소로 표시해야 합니다. Start_num COLUMN 함수를 이용해서 알아낸 열 번호를 입력합니다. 그리고 시작 지점을 1로 만들기 위해 -2 를 합니다. Num_chars 는 하나씩 문자를 분리해야 하므로 1 이 되겠죠

엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

 

MID 수식을 완성하고 나서 행 전체를 한번에 채우기 위해 가로로 드래그 합니다. 그리고 다시 아래로 드래그해서 카드번호를 하나씩 추출합니다

엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

 

▼ 결과는 다음과 같습니다. 두 번의 드래그로 모든 카드번호를 하나씩 분리할 수 있었습니다

엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣는 방법

 

Posted by 녹두장군