책 내용 질문하기
함수 2번 문제 질문
도서
2016 시나공 기출문제집 컴퓨터활용능력 2급 실기
페이지
130
조회수
85
작성일
2016-05-19
작성자
첨부파일
답지에 대한 해답은 이해가 됩니다.
하지만 , 제가 궁금한 것은 문제에 지시사항에 대한 수식 풀이 부분 입니다.
▷ 주민등록번호의 8번째 자리가 1또는 2이면 맨 앞에 붙이고 3또는 4이면 맨 앞에 20을 붙인다.
답: IF(MID(I3,8,1)<="2",19,20) &MID(I3,1,2)&"년"&MID(I3,3,2)&"월"
저는 이와 같이 풀어 봤는데요,
=IF(MID(8,1,1)<="2",19,IF(MID(8,1,1)<="4",20))
이렇게 풀어보변 false가 나오더군요. 수식에는 별로 문제가 없어보이는데. 왜 그러는지요
답변 부탁드리겠습니다.
답변
2016-05-20 11:00:28
MID(8,1,1)에서 8 은 어디서 온 값인가요?
mid 에서 구하고자 하는 값은 주민등록번호에서 - 뒤의 한자리를 구하고자 하는 것인데
mid(8,1,1) 은 정확한 결과가 나오지 않는 값입니다.
mid(i3,8,1) 로 변경하여 지정해 보세요.
좋은 하루 되세요.
-
*2016-05-20 11:00:28
MID(8,1,1)에서 8 은 어디서 온 값인가요?
mid 에서 구하고자 하는 값은 주민등록번호에서 - 뒤의 한자리를 구하고자 하는 것인데
mid(8,1,1) 은 정확한 결과가 나오지 않는 값입니다.
mid(i3,8,1) 로 변경하여 지정해 보세요.
좋은 하루 되세요.