14회 기출문제
①33번
어떤 시트의 [D2] 셀에 문자열 123456-1234567이 입력되어 있을 때 수식의 결과가 다른 하나는?
=IF(OR(MID(D2, 8, 1)="2", MID(D2, 8, 1)="4"),"여","남")
[D2]셀의 8번째 글자가 2또는 4이면 여 그렇지 않으면 남을 표시합니다
[D2]셀의 8번째 글자가 1이므로 나머지가 남으로 표시됩니다
라고 해석되어 있는데 8번째 글자는 2 아닌가요?
=IF(MOD(MID(D2, 8, 1), 2)=1, "남", "여")
[D2]셀의 8번째 글자를 2로 나누었을때 나머지가 1이면 남 그렇지 않으면 여를 표시합니다
[D2]셀의 8번째 글자가 1이므로 나머지가 1이 되어 남이 표시됩니다
이것또한 왜 1인가요?
②38번
정답이 3번으로 되어있던데 1번 아닌가요?
안녕하세요.
숫자 중간에 들어간 '-'도 글자로 인식합니다. 그러므로 8번째 글자는 1이 맞습니다.
1을 2로 나누면 나머지는 1이므로 '남'이 들어간 것입니다.
엑셀 프로그램에서 직접 수식을 입력해 보시기 바랍니다. 그러면 이해하는데 많은 부분 도움이 됩니다.
즐거운 하루 되세요.
"-
*2014-01-02 09:30:35
안녕하세요.
숫자 중간에 들어간 '-'도 글자로 인식합니다. 그러므로 8번째 글자는 1이 맞습니다.
1을 2로 나누면 나머지는 1이므로 '남'이 들어간 것입니다.
엑셀 프로그램에서 직접 수식을 입력해 보시기 바랍니다. 그러면 이해하는데 많은 부분 도움이 됩니다.
즐거운 하루 되세요.
"