책 내용 질문하기
컴퓨터 활용능력2급 실기
도서
[2014] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
조회수
104
작성일
2014-06-06
작성자
첨부파일
함수 문제를 풀다가 이해하기 어려운 부분이 있는데요
주민등록번호를 이용하여 성별을 구하는 문제에서
=IF(MOD(MID(B26,8,1),2)=1,"남자","여자")
라고 쓰잖아요
그런데 2)=1 이라고 쓰는 이유는 뭔가요?
아래 풀이를 읽어봐도 이해가 안가네요ㅠㅠ
답변
2014-06-11 02:00:02
mod(mid(b26,8,1),2)=1
입니다.
mod 함수에서 2로 나누기위해서 2가 들어있구요.
2로 나눈 값이 1인지 확인 하는 것입니다.
숫자 값을 2로 나누면
나머지가 0 이나 1 이 나옵니다. (홀수인 경우는 1 짝수인 경우는 0 , 3을 2로 나누면 나머지가 1임)
=1 로 지정한 것은 홀수 인지 확인 하는 것입니다.
홀수이면 "남자" 짝수이면 "여자" 로 나타내기 위한 것입니다.
좋은 하루 되세요.
"-
*2014-06-11 02:00:02
mod(mid(b26,8,1),2)=1
입니다.
mod 함수에서 2로 나누기위해서 2가 들어있구요.
2로 나눈 값이 1인지 확인 하는 것입니다.
숫자 값을 2로 나누면
나머지가 0 이나 1 이 나옵니다. (홀수인 경우는 1 짝수인 경우는 0 , 3을 2로 나누면 나머지가 1임)
=1 로 지정한 것은 홀수 인지 확인 하는 것입니다.
홀수이면 "남자" 짝수이면 "여자" 로 나타내기 위한 것입니다.
좋은 하루 되세요.
"