최신기출문제 2013년 1회 1급 E형 1번에 답이 =H11*VLOOKUP(F11,$B$4:$G$6,MATCH(G11,$C$3:$G$3,0)+1,FALSE)*(1-IF(H11>=30,10%,0))인데 여기서 +1을 왜하는지 알려주세요ㅠㅠ그리구 언제언제 MATCH함수에 +1을 하는지도 알려주세요 MATCH함수에서 +1을 하는경우가많더라구요ㅠㅠ
=H11*VLOOKUP(F11,$B$4:$G$6,MATCH(G11,$C$3:$G$3,0)+1,FALSE)*(1-IF(H11>=30,10%,0))
vlookup에서 지정한 범위는 b열부터 시작인데
match 에서 지정한 범위는 c열 부터이기 때문에
vlookup의 범위를 맞춰 줄려면 +1 을 하여 사용하셔야 합니다.
match의 범위를 그대로 사용하여 1 이 나온 경우
vlookup의 b열에 해당하는 값을 가져오게 되므로 신상13 이 나올 수 있습니다.
그러므로 +1 을 하여 바지에 해당하는 25000 의 값을 가져오기위해 +1을 해주셔야 합니다.
| 신상13 |
| 이월12 |
| 이월11 |
부분이 오름차순 정렬된 상태가 아니기 때문에 정확히 일치하는 값을 찾는 false 를 사용하셔야 합니다.
좋은 하루 되세요.
"-
*2014-07-10 06:14:40
=H11*VLOOKUP(F11,$B$4:$G$6,MATCH(G11,$C$3:$G$3,0)+1,FALSE)*(1-IF(H11>=30,10%,0))
vlookup에서 지정한 범위는 b열부터 시작인데
match 에서 지정한 범위는 c열 부터이기 때문에
vlookup의 범위를 맞춰 줄려면 +1 을 하여 사용하셔야 합니다.
match의 범위를 그대로 사용하여 1 이 나온 경우
vlookup의 b열에 해당하는 값을 가져오게 되므로 신상13 이 나올 수 있습니다.
그러므로 +1 을 하여 바지에 해당하는 25000 의 값을 가져오기위해 +1을 해주셔야 합니다.
신상13 이월12 이월11 부분이 오름차순 정렬된 상태가 아니기 때문에 정확히 일치하는 값을 찾는 false 를 사용하셔야 합니다.
좋은 하루 되세요.
"