hlookup, vlookup 같은 함수에 match 함수를 같이 쓸때가 있는데
없을때도 있지만 vlookup(값, 범위, match(값 , 범위 , 옵션)+2, +1 를 쓰는 경우가 있는데
왜 그런지 알수있을까요??
안녕하세요.
보통은 VLOOKUP의 범위와 MATCH 함수의 범위가 차이가 나서 +1 이나 +2를 넣는 것입니다.
3권 부록의 p.153의 문제 2번을 예로 들겠습니다.
VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1 에서 vlookup 의 범위 a34:d37 과 macth의 범위 b33:d33 이 다릅니다.
열이 틀려서 +1 인 것이죠.
vlookup의 범위는 a열부터 4열 이고 match의 범위는 b열 부터 3열 이므로 match에서 나온 결과를 vlookup의 열로 찾게 되면 한줄씩 당겨져서 표시가 됩니다.
그러므로 vlookup의 결과와 같게 표시하기 위해서 +1 을 하는 것입니다.
좋은 하루 보내세요.
-
*2018-11-20 21:34:06
안녕하세요.
보통은 VLOOKUP의 범위와 MATCH 함수의 범위가 차이가 나서 +1 이나 +2를 넣는 것입니다.
3권 부록의 p.153의 문제 2번을 예로 들겠습니다.
VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,1)+1 에서 vlookup 의 범위 a34:d37 과 macth의 범위 b33:d33 이 다릅니다.
열이 틀려서 +1 인 것이죠.
vlookup의 범위는 a열부터 4열 이고 match의 범위는 b열 부터 3열 이므로 match에서 나온 결과를 vlookup의 열로 찾게 되면 한줄씩 당겨져서 표시가 됩니다.
그러므로 vlookup의 결과와 같게 표시하기 위해서 +1 을 하는 것입니다.
좋은 하루 보내세요.