책 내용 질문하기
2014년 1회 기출 실기 2-2번
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
28
작성일
2018-11-22
작성자
탈퇴*원
첨부파일

=IFERROR(I3*VLOOKUP(I3,$A$33:$D$37,MATCH(G3,$A$33:$D$33,1)),VLOOKUP(I3,$A$33:$D$37,MATCH(G3,$A$33:$D$33,1)))에서 I3*VLOOKUP(I3,$A$33:$D$37,MATCH(G3,$A$33:$D$33,1))값이 오류가나면 VLOOKUP(I3,$A$33:$D$37,MATCH(G3,$A$33:$D$33,1))이 값만 표시하는거 아닌가요? 어떻게 I3가 곱해져서 나오는지 이해가 잘안됩니다... 수식풀이 부탁드려요~~

파일 첨부했습니다.

답변
2018-11-24 00:04:02

안녕하세요.

문제 조건이

"부담금이 텍스트면 텍스트를 그대로 표시하고, 그렇지 않으면 '약제비총액*부담금'으로 계산" 하라는 것입니다.

IFERROR(인수, 오류시 표시할 값) 함수는 인수로 지정한 수식이나 셀에서 오류가 발생하면 '오류시 표시할 값'을 반환하고,

그렇지 않으면, 결과값을 반환합니다.

=IFERROR(I3*VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1),VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1))

위 식에서 진하게 표시된 부분이 '인수'에 해당하고, 빨간색부분이 '오류시 표시할 값'이 됩니다.

인수가 텍스트가 아니면 '약제비총액*부담금'을 표시하고,

텍스트이면 오류로 인식해서 그대로 표시( VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1) ) 합니다.

좋은 하루 보내세요.

  • *
    2018-11-24 00:04:02

    안녕하세요.

    문제 조건이

    "부담금이 텍스트면 텍스트를 그대로 표시하고, 그렇지 않으면 '약제비총액*부담금'으로 계산" 하라는 것입니다.

    IFERROR(인수, 오류시 표시할 값) 함수는 인수로 지정한 수식이나 셀에서 오류가 발생하면 '오류시 표시할 값'을 반환하고,

    그렇지 않으면, 결과값을 반환합니다.

    =IFERROR(I3*VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1),VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1))

    위 식에서 진하게 표시된 부분이 '인수'에 해당하고, 빨간색부분이 '오류시 표시할 값'이 됩니다.

    인수가 텍스트가 아니면 '약제비총액*부담금'을 표시하고,

    텍스트이면 오류로 인식해서 그대로 표시( VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1) ) 합니다.

    좋은 하루 보내세요.

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