책 내용 질문하기
MOD
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
380
조회수
170
작성일
2020-02-28
작성자
탈퇴*원
첨부파일
성별 함수식을 주민등록번호의 여덟 번째 숫자를 2로 나누었을 때, 나머지가 0일 때 "여자"이고 그게 아니라면 "남자"라고 해서
함수식을 다음과 같이 세웠습니다.
=IF(MOD(MID(B26,8,1),2)="0","여자","남자")
이 함수식이 정답이 되지않는 이유에 대해 문의드립니다.
답변
2020-03-02 11:22:42
안녕하세요.
MOD 함수는 수학/삼각 함수이므로 결과를 수치 데이터로 반환하므로 이 함수의 결과값과 비교할 때는 0으로 지정해야 합니다.
MOD(MID(B26,8,1),2)=0
MID, RIGHT, LEFT 등과 같은 텍스트 함수의 결과값과 비교할 때만 "0"으로 지정해야 합니다.
즐거운 하루 되세요.
-
관리자2020-03-02 11:22:42
안녕하세요.
MOD 함수는 수학/삼각 함수이므로 결과를 수치 데이터로 반환하므로 이 함수의 결과값과 비교할 때는 0으로 지정해야 합니다.
MOD(MID(B26,8,1),2)=0
MID, RIGHT, LEFT 등과 같은 텍스트 함수의 결과값과 비교할 때만 "0"으로 지정해야 합니다.
즐거운 하루 되세요.