책 내용 질문하기
실전모의고사B형
도서
2019 시나공 컴퓨터활용능력 2급 실기
페이지
380
조회수
46
작성일
2018-12-14
작성자
탈퇴*원
아무리 정답지와 똑같이 해도 계산이 안됩니다.
=DATE(년, 월, 일)
이렇게 알고 있는데
년=>계산식 if(mid(b26, 8, 1)>"2","20","19")
월=>계산식 mid(b26, 3, 2)
일=>계산식 mid(b26, 5, 2)
따로 보면 충분히 이해가 됩니다
근데 왜 DATE(년&월,일) 이런식으로 답안이 되어 있습니다.
오타라고 판단되어 쉼표로 바꿔봤지만 안됩니다.
확인 부탁드릴게요
답변
2018-12-15 20:39:45
안녕하세요.
DATE(년&월,일) 이 아니고,
DATE(20&년,월,일) 이나
DATE(19&년,월,일) 로 이해해 주셔야 합니다.
주민번호 8번째 자리가 2보다 큰 3이나 4이면 2000년대 출생자이고, 1이나 2이면 1900년대 출생자이므로,
주민번호 앞자리 2개 앞에다가 20이나 19를 if 문으로 구해서 붙여준 결과를 "년"에 포함시키는 것입니다.
좋은 하루 보내세요.
-
관리자2018-12-15 20:39:45
안녕하세요.
DATE(년&월,일) 이 아니고,
DATE(20&년,월,일) 이나
DATE(19&년,월,일) 로 이해해 주셔야 합니다.
주민번호 8번째 자리가 2보다 큰 3이나 4이면 2000년대 출생자이고, 1이나 2이면 1900년대 출생자이므로,
주민번호 앞자리 2개 앞에다가 20이나 19를 if 문으로 구해서 붙여준 결과를 "년"에 포함시키는 것입니다.
좋은 하루 보내세요.