스프레드시트 일반컴퓨터활용능력 1급 · 2020년02월29일 · 33/60
33.아래 시트에서 주민등록번호의 여덟 번째 문자가 '1' 또는 '3'이면 '남', '2' 또는 '4'이면 '여'로 성별 정보를 알 수 있다. 다음 중 성별을 계산하기 위한 [D2] 셀의 수식으로 옳지 않은 것은? (단, [F2:F5] 영역은 숫자 데이터임)

1
=IF(OR(MID(C2, 8, 1)="2", MID(C2, 8, 1)="4"), "여", "남")
2
=CHOOSE(VALUE(MID(C2, 8, 1)), "남", "여", "남", "여")
3
=VLOOKUP(VALUE(MID(C2, 8, 1)), $F$2:$G$5, 2, 0)
4
=IF(MOD(VALUE(MID(C2, 8, 1)), 2)=0, "남", "여")정답
해설
4. =IF(MOD(VALUE(MID(C2, 8, 1)), 2)=0, "남", "여") : c2셀의 주민번호 뒷자리 첫번째 숫자를 2로 나눈 나머지 값이 0이면 "여" 0이 아니면 "남"로 표시 -> 1을 2로 나누면 나머지 값이 1이고 이는 "남"으로 표시되어야 한다 따라서 =IF(MOD(VALUE(MID(C2, 8, 1)), 2)=1, "남", "여")이 맞다