책 내용 질문하기
21년 엑셀 1급 B형 2-5문제
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
172
조회수
157
작성일
2021-01-11
작성자
탈퇴*원
첨부파일

모듈 설정 시

1. If 소득공제 = "일반의료비" Then

If 관계 = "본인" or 관계 = "자" or 관계 = "처" Then

fn의료비보조 = 금액 * 0.8

Else

fn의료비보조 = 금액 * 0.5

End If

Else

fn의료비보조 = 0

End If

1번은 정답

 

2. If 소득공제 = "일반의료비" Then

If 관계 = "본인" + 관계 = "자" + 관계 = "처"Then

fn의료비보조 = 금액 * 0.8

Else

fn의료비보조 = 금액 * 0.5

End If

Else

fn의료비보조 = 0

End If

2번은 오답

 

3. If 소득공제 = "일반의료비" Then

If (관계 = "본인") + (관계 = "자") + (관계 = "처") Then

fn의료비보조 = 금액 * 0.8

Else

fn의료비보조 = 금액 * 0.5

End If

Else

fn의료비보조 = 0

End If

3번은 정답

 

or이랑 + 같은거 아닌가요??

그리고 2번은 괄호 안쳐서 틀리고 3번은 괄호 쳐서 맞고 어떻게 된거죠??

설명 부탁드립니다.

답변
2021-01-13 21:08:02

사용이 가능한 방법이 있고 아닌 방법이 있는데요. 

 

(조건1)+(조건2)+(조건3) 

 

은 조건에서 나온 결과가 true 이냐 false 이냐에 따라 결과가 true 나 false 가 표시가 되기 때문에 가능 하지만 

 

If 관계 = "본인" + 관계 = "자" + 관계 = "처" Then 

 

의 경우는 프로그램이 알 수 없는 방법 이라서 

 

적용이 되지 않는 것 같네요. 

 

좋은 하루 되세요. 

  • 관리자
    2021-01-13 21:08:02

    사용이 가능한 방법이 있고 아닌 방법이 있는데요. 

     

    (조건1)+(조건2)+(조건3) 

     

    은 조건에서 나온 결과가 true 이냐 false 이냐에 따라 결과가 true 나 false 가 표시가 되기 때문에 가능 하지만 

     

    If 관계 = "본인" + 관계 = "자" + 관계 = "처" Then 

     

    의 경우는 프로그램이 알 수 없는 방법 이라서 

     

    적용이 되지 않는 것 같네요. 

     

    좋은 하루 되세요. 

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