특별점수 = VLOOKUP($I24,$H$34:$I$37,2)
이 식을 먼저 확인하고 차근차근 더해가려는데
#N/A 이렇게 나오네요
최종 식을 대입했을때 점수가 나오는 걸 보면 #N/A표시가 식이 틀렸다고 하는 건 아닌 것 같은데
무슨 뜻인가요? 없앨 수 없나요?
최종 식=IF(AND($I24>=5,$J24>=80),$I24+$J24+VLOOKUP($I24,$H$34:$I$37,2),$I24+$J24)
vlookup, hlookup의 경우 찾을값(i24)을 넘지 않는 가장 가까운값을 범위($H$34:$I$37)에서 찾습니다.
VLOOKUP($I24,$H$34:$I$37,2) 를 예로 들면
i24의 값은 4입니다.
4를 넘지 않는 수는 범위 $H$34:$I$37에 존재하지 않습니다.(5,10,15,20밖에 없으니까요)
그러므로 n/a가 뜹니다.
그런데 왜 답은 잘 나오는가 하면
if에서 vlookup에 사용될 i24 값의 범위를 5이상으로 제한하기 때문입니다.($I24>=5)
고로 i24는 4이므로 vlookup이 없는 if의 false값($I24+$J24)으로 계산되게 되고, 정상적으로 계산이 됩니다.
만약 if없이 $I24+$J24+VLOOKUP($I24,$H$34:$I$37,2) 이 값만 답란에 적어보면 n/a가 뜨는것을 볼수 있을거에요.
-
*2015-02-01 04:52:54
vlookup, hlookup의 경우 찾을값(i24)을 넘지 않는 가장 가까운값을 범위($H$34:$I$37)에서 찾습니다.
VLOOKUP($I24,$H$34:$I$37,2) 를 예로 들면
i24의 값은 4입니다.
4를 넘지 않는 수는 범위 $H$34:$I$37에 존재하지 않습니다.(5,10,15,20밖에 없으니까요)
그러므로 n/a가 뜹니다.
그런데 왜 답은 잘 나오는가 하면
if에서 vlookup에 사용될 i24 값의 범위를 5이상으로 제한하기 때문입니다.($I24>=5)
고로 i24는 4이므로 vlookup이 없는 if의 false값($I24+$J24)으로 계산되게 되고, 정상적으로 계산이 됩니다.
만약 if없이 $I24+$J24+VLOOKUP($I24,$H$34:$I$37,2) 이 값만 답란에 적어보면 n/a가 뜨는것을 볼수 있을거에요.