책 내용 질문하기
계산작업 질문드립니다.
도서
[2015] 기출문제집 컴퓨터활용능력 2급 실기
페이지
99
조회수
24
작성일
2015-08-20
작성자
첨부파일
=IF(OR(MID(H15,8,1)="1",MID(H15,8,1)="3"),"남자","여자")
위는 계산작업 4번 문제 정답입니다. "1","3"을 ""와 함께 표시하였는데 숫자에 언제 ""을 표시해야 하고 혹은 언제 표시 하지 않아도 되는지 궁금해서 질문드립니다.
답변
2015-08-21 14:03:01
mid, right, left 함수는 텍스트 함수이므로 여기서 나온 결과는 모두 문자로 표시됩니다.
그러므로
mid(h15,8,1)="1" 로 문자로 비교하는 것이구요.
mod(mid(h27,8,1),2)=1
인것은 mid 함수에서 나온 결과 를 다른 수로 나눈 나머지를 구하는 것이기 때문입니다.
mod 에서 나온 결과를 비교하는 것이므로 mod 에서 나머지를 표시하게 됩니다.
나머지는 숫자이므로 숫자로 비교하는 것이죠.
좋은 하루 되세요.
-
*2015-08-21 14:03:01
mid, right, left 함수는 텍스트 함수이므로 여기서 나온 결과는 모두 문자로 표시됩니다.
그러므로
mid(h15,8,1)="1" 로 문자로 비교하는 것이구요.
mod(mid(h27,8,1),2)=1
인것은 mid 함수에서 나온 결과 를 다른 수로 나눈 나머지를 구하는 것이기 때문입니다.
mod 에서 나온 결과를 비교하는 것이므로 mod 에서 나머지를 표시하게 됩니다.
나머지는 숫자이므로 숫자로 비교하는 것이죠.
좋은 하루 되세요.