반응형
실무에서는 주민등록번호 앞자리에서 생년월일을 가져오는 게 꼭 필요하다고 생각합니다. 이번 포스팅으로 생년월일을 추출하는 방법에 대해서 알아보겠습니다. 엑셀에서 제공하는 기능과 함수를 이용하는 방법, 두 가지를 소개할테니까 본인의 입맛에 맞게 사용하시면 되겠습니다.
엑셀에서 제공하는 기능 사용하기(텍스트 나누기)
1. 주민등록번호 셀(D열)을 드래그 후, [데이터] - [데이터 도구] - [텍스트 나누기]를 클릭한다.
2. 텍스트 마법사 대화상자가 나오면 [구분 기호로 분리됨]을 선택 후 다음을 누른다.
3. 2단계 텍스트 마법사 화면에서는 구분 기호의 종류를 선택한다. 주민등록번호는 하이폰(-)으로 구분되기 때문에 [기타]를 선택 후 하이폰(-)을 입력 후 다음을 누른다.
4. 마지막 단계에서는 이전 단계에서 설정한 [구분 기호]로 주민등록번호를 분리한 상태이다. 분리한 데이터를 어떤 형식으로 추출할지 선택하면 되는데 생년월일 형식으로 추출하기 위해서 [날짜]를 선택 후 [데이터 미리 보기]에서 왼쪽 데이터를 클릭한다.
5. 앞에서 선택한 '950501' 데이터가 '1995-05-01' 형식으로 변환되서 추출된 모습을 볼 수 있다.
※ 생년월일란에 표시된 주민등록번호 뒷부분은 마지막 단계의 [데이터 미리 보기] 뒷부분을 클릭 후, [열 가져오지 않음]을 선택하면 된다.
함수로 추출하는 방법(MID)
MID(문자열, 시작 위치, 추출할 글자 개수)
위와 같이 MID 함수를 사용하면 생년월일(950501)을 추출할 수 있다. 만약에 년, 월, 일을 표시해서 추출하고 싶으면 "&" 연산자를 사용하면 된다.
반응형
'ITQ > 엑셀' 카테고리의 다른 글
엑셀 SUM, ROUND 함수로 총점과 평균 반올림 계산하는 방법 (0) | 2022.01.20 |
---|---|
조건에 맞는 셀의 인수 합을 구하는 SUMIF 함수 간단하게 알아보기 (0) | 2022.01.15 |
[엑셀] 오류 종류와 오류 여부를 확인하는 IFERROR 함수 (0) | 2022.01.04 |
[엑셀] 필터 기능으로 숨겨진 행 제외하고 복사하는 방법 (0) | 2022.01.01 |
[엑셀] 한 줄로 된 데이터를 여러 줄로 변경하기 (0) | 2021.12.30 |