책 내용 질문하기
IF 함수 질문 있습니다.
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
119,121
조회수
237
작성일
2021-02-07
작성자
탈퇴*원
첨부파일

<시나공 컴활 2급 실기> 책 119 쪽에 3번 문제를 보면 주민등록번호의 여덟 번째 숫자가 1 또는 3이면 "남", 그 외에는 "여"로 표시하라고 되어있잖아요. 그래서 제가 수식을 =IF( OR( MID(C16, 8, 1)="1", "3"), "남", IF( OR(MID(C16, 8, 1)="2", "4"), "여") 이렇게 썼는데 오류가 뜹니다. 이 수식에서 '구체적으로' 무엇이 잘못되었는지 '상세한' 설명이 필요합니다. 

답변
2021-02-09 10:57:40

안녕하세요.

 

=IF( OR( MID(C16, 8, 1)="1", "3"), "남", IF( OR(MID(C16, 8, 1)="2", "4"), "여") 

 

빨강색으로 표시한 부분과 같이 사용할 수 없습니다. C16 셀의 8번쨰 글자가 3 또는 4인지 비교하려면 아래와 같이 앞부분과 동일하게 지정해 주세요.

=IF(OR(MID(C16,8,1)="1",MID(C16,8,1)="3"),"남",IF(OR(MID(C16,8,1)="2",MID(C16,8,1)="4"),"여")) 

 

즐거운 하루 되세요.

 

  • 관리자
    2021-02-09 10:57:40

    안녕하세요.

     

    =IF( OR( MID(C16, 8, 1)="1", "3"), "남", IF( OR(MID(C16, 8, 1)="2", "4"), "여") 

     

    빨강색으로 표시한 부분과 같이 사용할 수 없습니다. C16 셀의 8번쨰 글자가 3 또는 4인지 비교하려면 아래와 같이 앞부분과 동일하게 지정해 주세요.

    =IF(OR(MID(C16,8,1)="1",MID(C16,8,1)="3"),"남",IF(OR(MID(C16,8,1)="2",MID(C16,8,1)="4"),"여")) 

     

    즐거운 하루 되세요.

     

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