아래 시트에서 주민등록번호의 첫 두 글자를 이용하여 출생년도를 계산하고… | [컴퓨터활용능력 2급 필기] 25년 상시 1회 기출복원 모의고사 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 25년 상시 1회 기출복원 모의고사
아래 시트에서 주민등록번호의 첫 두 글자를 이용하여 출생년도를 계산하고자 한다. 이때 [C3] 셀에 입력해야 할 수식으로 옳은 것은?
1
=YEAR(LEFT(B3,2))+LEFT(B3,2)
2
=YEAR(LEFT(B3,2)&"/"&MID(B3,3,2)&"/"&MID(B3,5,2))
3
=YEAR(LEFT(B3,2))
4
=YEAR(LEFT(B3,2)&LEFT(B3,2))
해설
LEFT(B3,2)&"/"&MID(B3,3,2)&"/"&MID(B3,5,2)는 주민등록번호 앞 6자리를 '02/08/05'처럼 날짜 형태의 문자열로 만들고, YEAR 함수가 이를 날짜로 인식해 연도 2002를 돌려준다. 두 자리 연도는 00~29가 2000년대, 30~99가 1900년대로 해석되므로 '99/12/31'은 1999가 된다. LEFT(B3,2)만 YEAR에 넣으면 '02'가 일련번호 2(1900년 1월 2일)로 처리되어 1900이 나오므로 출생년도를 구할 수 없다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
