3번 답안 관련하여 두 가지 질문이 있습니다.
1) 답안이
=VLOOKUP(DMAX(A12:D20,2,A12:A13),B13:D20,3,FALSE)
로 되어 있는데
A13:D20,4 이 아닌 B13:D20,3 인지 문의드립니다.
2) 그리고 FALSE인 이유도 문의드립니다. 딱 떨어지지 않는 함수라 TRUE라고 생각했기 때문입니다.
안녕하세요.
1)
DMAX로 구한 직급이 대리인 최대 호봉을 근거로
<호봉 현황표>에서 그 호봉을 받는 사람의 이름을 VLOOKUP으로 찾아야 합니다.
VLOOKUP은 첫 번째 열에서 비교를 해 주어야 하기 때문에, VLOOKUP 함수의 첫 번째 열은 비교가 되는 '호봉'이어야 합니다.
그래서 범위를 [B13:D20]로 설정한 것입니다.
2)
<VLOOKUP 함수의 옵션>
- true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.
- false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.
DMAX로 찾은 값과 (정확하게)동일한 값을 가진 사람의 이름을 찾아야 하므로 FALSE를 사용한 것입니다.
좋은 하루 보내세요.
-
관리자2019-10-24 20:14:43
안녕하세요.
1)
DMAX로 구한 직급이 대리인 최대 호봉을 근거로
<호봉 현황표>에서 그 호봉을 받는 사람의 이름을 VLOOKUP으로 찾아야 합니다.VLOOKUP은 첫 번째 열에서 비교를 해 주어야 하기 때문에, VLOOKUP 함수의 첫 번째 열은 비교가 되는 '호봉'이어야 합니다.
그래서 범위를 [B13:D20]로 설정한 것입니다.
2)
<VLOOKUP 함수의 옵션>
- true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.
- false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.
DMAX로 찾은 값과 (정확하게)동일한 값을 가진 사람의 이름을 찾아야 하므로 FALSE를 사용한 것입니다.
좋은 하루 보내세요.