책 내용 질문하기
조건부 서식때문에 답답해 죽겠습니다ㅠㅠ
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
100
작성일
2018-06-01
작성자
탈퇴*원
첨부파일

조건부서식 식도 맞게 쓰고 서식지정했는 왜 적용이 안될까요?

사용자 정의 함수는 어디서 틀렸는지 모르겠고요 ㅠㅠㅠ 아 전 망한 것 같아요

답변
2018-06-05 14:11:45

문제가 어떤 것인지 표시되어 있지 않네요.

식을 작성하실때

=AND(RIGHT($G3,1),$I3>=5000)

=AND(RIGHT($G3,1)="5",$I3>=5000)

비교값을 넣어주셔야 합니다. 제가 임의로 ="5" 라는 값을 넣었는데요.

and 의 인수에는 true 나 false 가 나올 수 있게 비교된 값을 사용하셔야 합니다.

사용자 정의함수로 작성한 부분에 조건이 조금씩 빠져 있는것 같습니다.

Public Function fn본인부담금(나이, 약제비총액)
If 약제비총액 >= 10000 And 나이 >= 65 Then
fn본인부담금 = 약제비총액 * 0.1
ElseIf 약제비총액 >= 10000 And 나이 < 65 Then
fn본인부담금 = 약제비총액 * 0.3
ElseIf 약제비총액 < 10000 Then
fn본인부담금 = 약제비총액 * 0.5
End If
End Function

와 같은 방법으로 작성하시거나

교재에 있는 방법으로 작성해 보세요.

좋은 하루 되세요.


  • *
    2018-06-05 14:11:45

    문제가 어떤 것인지 표시되어 있지 않네요.

    식을 작성하실때

    =AND(RIGHT($G3,1),$I3>=5000)

    =AND(RIGHT($G3,1)="5",$I3>=5000)

    비교값을 넣어주셔야 합니다. 제가 임의로 ="5" 라는 값을 넣었는데요.

    and 의 인수에는 true 나 false 가 나올 수 있게 비교된 값을 사용하셔야 합니다.

    사용자 정의함수로 작성한 부분에 조건이 조금씩 빠져 있는것 같습니다.

    Public Function fn본인부담금(나이, 약제비총액)
    If 약제비총액 >= 10000 And 나이 >= 65 Then
    fn본인부담금 = 약제비총액 * 0.1
    ElseIf 약제비총액 >= 10000 And 나이 < 65 Then
    fn본인부담금 = 약제비총액 * 0.3
    ElseIf 약제비총액 < 10000 Then
    fn본인부담금 = 약제비총액 * 0.5
    End If
    End Function

    와 같은 방법으로 작성하시거나

    교재에 있는 방법으로 작성해 보세요.

    좋은 하루 되세요.


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