책 내용 질문하기
값이상합니다.
도서
2016 시나공 기출문제집 컴퓨터활용능력 2급 실기
페이지
77
조회수
91
작성일
2016-07-27
작성자
첨부파일
=IF(MOD(MID(C16,5,1),2)=0 청팀 백팀
이건데요
MID(C16,5,1) 이값이 왜 짝수인지모르겠네요 KRB-151 으로도있는데
5번쨰 값이 151중에 맨앞자리 1을 표현하잖아여 그러면 1은 홀수 가되는거아닌가요??
그래서 MOD(1/2)=1 이게 답아닌가요 왜 0이나오는지 도대체 이해가안되네요.
답변
2016-08-02 11:39:13
mod 함수는 나머지를 구하는 함수입니다.
mid 에서 나온 결과에 2를 나누면 짝수인 경우 나머지가 0 이 나오구요.
홀수 인 경우 나머지가 1이 됩니다.
그래서 =0 으로 지정하여 짝수인지 확인 하고 짝수이면 "청팀", 홀수이면 "백팀" 으로 표시할 수 있는 것이죠.
좋은 하루 되세요.
-
*2016-08-02 11:39:13
mod 함수는 나머지를 구하는 함수입니다.
mid 에서 나온 결과에 2를 나누면 짝수인 경우 나머지가 0 이 나오구요.
홀수 인 경우 나머지가 1이 됩니다.
그래서 =0 으로 지정하여 짝수인지 확인 하고 짝수이면 "청팀", 홀수이면 "백팀" 으로 표시할 수 있는 것이죠.
좋은 하루 되세요.