책 내용 질문하기
MOD함수
도서
2016 시나공 컴퓨터활용능력 2급 실기
페이지
89
조회수
64
작성일
2017-07-03
작성자
탈퇴*원
첨부파일
최신기출문제 89페이지 5번문제에서 성별 구하는 문제가 잘 이해가 가지 않습니다.
=if(MOD(MID(B26,8,1),2)=1"남자","여자")이 함수식 부분이요~!!
왜 2로 나누며 =1이라고 표시를 하는건가요?
답변
2017-07-06 21:22:04
mod 함수는 나머지를 구하는 함수입니다.
mid 에서 나온 결과에 2를 나누면 짝수인 경우 나머지가 0 이 나오구요.
홀수 인 경우 나머지가 1이 됩니다.
=1 로 작성하면 홀수인지 확인 하는 것입니다. 홀수이면 "남자", 짝수이면 "여자" 로 표시되는것이구요.
아래와 같이 =0 으로 지정해도 됩니다.
=0 으로 지정하여 짝수인지 확인 하고 짝수이면 "여자", 홀수이면 "남자" 으로 표시할 수 있는 것이죠.
좋은 하루 되세요.
-
*2017-07-06 21:22:04
mod 함수는 나머지를 구하는 함수입니다.
mid 에서 나온 결과에 2를 나누면 짝수인 경우 나머지가 0 이 나오구요.
홀수 인 경우 나머지가 1이 됩니다.
=1 로 작성하면 홀수인지 확인 하는 것입니다. 홀수이면 "남자", 짝수이면 "여자" 로 표시되는것이구요.
아래와 같이 =0 으로 지정해도 됩니다.
=0 으로 지정하여 짝수인지 확인 하고 짝수이면 "여자", 홀수이면 "남자" 으로 표시할 수 있는 것이죠.
좋은 하루 되세요.