아래 예제에서 주민번호로 신청인의 생년월일을 구해봅시다.

생년월일에 해당하는 주민번호 왼쪽 6자리 값을 추출하기 위해 LEFT 함수를 사용합니다.

LEFT 함수 사용법은 https://hantip.net/34 강좌를 참고하세요.

 

실습 파일 다운로드

데이터.xlsx
0.01MB

 

 

1. [F3] 셀을 선택하고 =LEFT() 함수를 입력하고 함수 삽입 버튼[fx]를 클릭합니다.

 

2. Text 인수는 [D3] 셀을 참조하고

 

3. Num_chars 인수는 6을 입력합니다.

 

 

생년월일에 해당하는 값이 추출되었죠?

하지만 현재 추출한 값은 문자입니다.

엑셀에서 요구하는 날짜 형식에 맞게 년-월-일 형식으로 변경해 봅시다.

즉, 2002-05-08, 1989-10-05처럼 말이죠.

 

문자로 입력된 날짜를 함수를 사용하지 않고도 너무나 쉽게 날짜 형식으로 변환해주는 멋진 기능이 있어 소개하겠습니다.

 

생년월일 범위에는 수식이 입력되어 있습니다.

 

1. 먼저 수식을 실제 눈에 보이는 값이 되도록 생년월일 범위를 선택하고 복사합니다.

 

 

2. 생년월일 범위를 그대로 선택한 상태에서 다시 마우스 오른쪽 버튼을 눌러 [값으로 붙여넣기]를 선택합니다.

 

 

3. 생년월일 범위를 그대로 선택한 상태에서 [데이터] 탭 → [데이터 도구] → [텍스트 나누기]를 선택합니다.

 

 

4. 텍스트 나누기는 마법사 3단계를 거치며 텍스트를 나누어 줍니다.

실제 텍스트를 나눌 목적은 아닙니다.

[다음] 버튼을 눌러 3단계 마법사로 갑니다.

 

 

5. 데이터 서식을 [날짜]로 선택하고 [마침] 버튼을 클릭합니다.

 

 

짜잔~ 생년월일이 날짜 형식으로 변환되었고 1900년 이후생과 2000년 이후 생을 구분해서 변환되었습니다.

정말 감동입니다.^^

 

 

 

  1. yoon 2019.08.20 16:40

    이거는 실습파일 없나요??

+ Recent posts