=IFERROR(D3*VLOOKUP(TRIM(C3),$I$3:$L$19,4),"미수거")
이렇게 하면 안되는 이유가 무엇일까요?
저는 브이룩업 함수 위에 목차부분 빼고 계산하니 답이 대부분 나왔는데, 이 경우에는 답이 안나와서요.
모르겠어요. ㅜ.ㅜ
그리고 이제는 프리미엄에 제공된 여러 문제를 한 번씩 푸는게 효과적일까요?
일단 시나공 문제집은 여러번 반복하였는데 100점은 아직 안되고 답지 안보고 풀 경우 70~88점 정도 나와요.
안녕하세요.
빨강색 표시한 부분을 아래 처럼 수정하세요.
=IFERROR(D3*VLOOKUP(TRIM(C3),$I$3:$L$19,4,TRUE),"미수거")
↓
=IFERROR(D3*VLOOKUP(TRIM(C3),$K$3:$L$19,2,FALSE),"미수거")
VLOOKUP 함수는 범위의 첫번째 열에서 해당 값을 찾으므로, 규격을 이용하여 단가를 반환해야 하므로 범위의 첫번째 열에 규격이 오도록 K3:L19로 지정해야 하고 범위의 첫번째 열인 K열이 오름차순으로 정렬되어 있지 않고 정확히 일치하는 값을 찾아야 하므로 옵션을 FALSE로 지정해야 합니다.
즐거운 하루 되세요.
-
관리자2023-11-06 14:24:19
안녕하세요.
빨강색 표시한 부분을 아래 처럼 수정하세요.
=IFERROR(D3*VLOOKUP(TRIM(C3),$I$3:$L$19,4,TRUE),"미수거")
↓
=IFERROR(D3*VLOOKUP(TRIM(C3),$K$3:$L$19,2,FALSE),"미수거")
VLOOKUP 함수는 범위의 첫번째 열에서 해당 값을 찾으므로, 규격을 이용하여 단가를 반환해야 하므로 범위의 첫번째 열에 규격이 오도록 K3:L19로 지정해야 하고 범위의 첫번째 열인 K열이 오름차순으로 정렬되어 있지 않고 정확히 일치하는 값을 찾아야 하므로 옵션을 FALSE로 지정해야 합니다.
즐거운 하루 되세요.