계산작업 2번문제 답이
=MAX($H4*(VLOOKUP($E4,$A$32:$E$36,MATCH($F4*$G4,$B$31:$E$31,1)+1,TRUE)),100000) 인데
match에 사용된 범위가 왜 표2의 제목만 절대범위로 했는지 이해가 안가요
그리고 match에서 사용된 1의 기준은 무엇인가요....
match 에서 뒤에 0, 1, -1 하는 개념을 이해 못한거 같아요...
0, 50, 100, 120 의 범위입니다.
match 의 찾을 값이 f4*g4 로 근무시간 *근무일수 입니다. 이값을 곱했을때
위의 범위보다 작은 값의 위치를 반환합니다.
2 * 20 = 40 이므로 40 과 같거나 작은 값을 찾아야 하므로 0 값인 1 이 표시가 되는 것이죠.
match 의 결과값이 1이 됩니다.
거기에 +1 을 하여 vlookup의 열에 해당하는 값으로 2를 넣게 되는 것이죠.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
좋은 하루 되세요.
-
*2015-11-04 11:09:08
0, 50, 100, 120 의 범위입니다.
match 의 찾을 값이 f4*g4 로 근무시간 *근무일수 입니다. 이값을 곱했을때
위의 범위보다 작은 값의 위치를 반환합니다.
2 * 20 = 40 이므로 40 과 같거나 작은 값을 찾아야 하므로 0 값인 1 이 표시가 되는 것이죠.
match 의 결과값이 1이 됩니다.
거기에 +1 을 하여 vlookup의 열에 해당하는 값으로 2를 넣게 되는 것이죠.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
좋은 하루 되세요.