계산문제 2번 질문입니다.
=VLOOKUP(C4,$L$4:$M$7,2,FALSE)*F4*H4*(1-INDEX($P$4:$Q$6,MATCH(D4,$O$4:$O$6,0),F4))
제가 궁금한것은 정답지와 다르게 index와 vlookup의 위치를 바꾸어서 풀어보고 싶은데
vlookup을 사용했을경우
신규 1년 이 0.7이 나오지 않고 0.12가 나옵니다. 그 이유를 모르겠습니다.
=INDEX($M$4:$M$7,MATCH(C4,$L$4:$L$7,0))*F4*H4*(1-VLOOKUP(D4,$O$4:$Q$6,MATCH(F4,$P$3:$Q$3,0)+1))
이렇게 풀어도 답이 나올것 같았는데
VLOOKUP(D4,$O$4:$Q$6,MATCH(F4,$P$3:$Q$3,0)+1) 이 부분에서 제가 원하는 답을 가지고 오지 못하는것 같습니다.
그런데 이유가 뭔지 잘 모르겠습니다.
안녕하세요.
아래와 같이 VLOOKUP 함수의 옵션을 FALSE로 지정해야 합니다. VLOOKUP 함수에서 범위의 첫번째 열이 오름차순으로 정렬되어 있지 않고 정확히 일치하는 값을 찾을 때는 반드시 FALSE를 써야 합니다.
=VLOOKUP(D4,$O$4:$Q$6,MATCH(F4,$P$3:$Q$3,0)+1,FALSE)
즐거운 하루 되세요.
-
관리자2021-04-22 10:28:07
안녕하세요.
아래와 같이 VLOOKUP 함수의 옵션을 FALSE로 지정해야 합니다. VLOOKUP 함수에서 범위의 첫번째 열이 오름차순으로 정렬되어 있지 않고 정확히 일치하는 값을 찾을 때는 반드시 FALSE를 써야 합니다.
=VLOOKUP(D4,$O$4:$Q$6,MATCH(F4,$P$3:$Q$3,0)+1,FALSE)
즐거운 하루 되세요.