책 내용 질문하기
함수 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) 로 변경하여 지정해 보세요.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.