책 내용 질문하기
계산작업 질문드립니다.
도서
[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 에서 나머지를 표시하게 됩니다.

    나머지는 숫자이므로 숫자로 비교하는 것이죠.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.