[표1]의 투약일수, 약제비총액과 [표2]를 이용하여 [J3:J30] 영역에 희귀약품부담금을 계산하여 표시하시오(6점)
부담금이 텍스트면 텍스트를 그대로 표시하고 그렇지 않으면 약제비총액 + 부담금으로 계산
IFERROR, VLOOKUP, MATCH 함수 사용
=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))
왜 이거 한번더 써주는건가요 아 아직도 이해를 못하는것 같네요 설명해주신거 같은데 비슷한거요
판단을 못하겠어요 왜 저걸 쓰는지 문장에서요
안녕하세요.
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-10-18 21:14:42
안녕하세요.
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) ) 합니다.
좋은 하루 보내세요.