=TRUNC( D3*(1- IF( B3="투수", VLOOKUP( C3,$F$29:$I$32,2,TRUE), VLOOKUP( C3,$F$29:$I$32,4,TRUE))),-3)
왜 이렇게 하면 답이 안나오나요?
Vlooup 함수에서 범위를 잡을 때에는 필드명을 제외하고 전체를 잡아줘야 하는 것 아닌가요???????????????
풀이에서는 전체로 안잡고 투수랑 기타포지션이랑 범위를 다르게 잡았더라구요???
=TRUNC(D3*(1-IF(B3="투수",VLOOKUP(C3,$F$29:$G$32,2),VLOOKUP(C3,$H$29:$I$32,2))),-3)
투수일 때와 아닐 때 의 타율과 인상율이 다르므로 다른 범위를 사용해야 합니다.
두 번째 vlookup 에서 f29:i32 범위를 쓰면 투수일 때의 결과가 나오므로
=TRUNC( D3*(1- IF( B3="투수", VLOOKUP( C3,$F$29:$I$32,2,TRUE), VLOOKUP( C3,$F$29:$I$32,4,TRUE))),-3)
와 같이 작성하시면 안됩니다.
좋은 하루 되세요.
-
관리자2023-04-24 19:42:53
=TRUNC(D3*(1-IF(B3="투수",VLOOKUP(C3,$F$29:$G$32,2),VLOOKUP(C3,$H$29:$I$32,2))),-3)
투수일 때와 아닐 때 의 타율과 인상율이 다르므로 다른 범위를 사용해야 합니다.
두 번째 vlookup 에서 f29:i32 범위를 쓰면 투수일 때의 결과가 나오므로
=TRUNC( D3*(1- IF( B3="투수", VLOOKUP( C3,$F$29:$I$32,2,TRUE), VLOOKUP( C3,$F$29:$I$32,4,TRUE))),-3)
와 같이 작성하시면 안됩니다.
좋은 하루 되세요.