책 내용 질문하기
5번 MOD
도서
[2013] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
79
조회수
31
작성일
2014-04-01
작성자
첨부파일
=IF(MOD(MID(B26,8,1),2)=1,"남자","여자")
빨간색 글자
2와 =1이 왜 들어가는지 모르겠어요.
쉽게 설명해주세요
2를 나누라고 적히질 않았는데 왜 2로 나누는지
그리고 옆에 1은 왜 적혀 있는지...
답변
2014-04-03 16:02:42
mod(나누고자하는값, 나눌값)
으로 2로 값을 나누겠다는 뜻입니다.
주민번호 8번째 자리의 값이
1 과 3이면 2로 나눴을때 나머지가 1이 되므로 "남자" 가 되고
2와 4이면 2로 나눴을때 나머지가 0이 되므로 1이 아닌것이 되어 거짓값인 "여자" 가 나오게 되는 것이죠.
mid 함수는 주민등록번호에서 8번째 자리의 값을 구하기 위한것입니다.
좋은 하루 되세요.
"-
*2014-04-03 16:02:42
mod(나누고자하는값, 나눌값)
으로 2로 값을 나누겠다는 뜻입니다.
주민번호 8번째 자리의 값이
1 과 3이면 2로 나눴을때 나머지가 1이 되므로 "남자" 가 되고
2와 4이면 2로 나눴을때 나머지가 0이 되므로 1이 아닌것이 되어 거짓값인 "여자" 가 나오게 되는 것이죠.
mid 함수는 주민등록번호에서 8번째 자리의 값을 구하기 위한것입니다.
좋은 하루 되세요.
"