Lookup()함수의 은밀한 사생활

nØthing specia¡|2018년 6월 8일
Posts
Lookup()함수의 은밀한 사생활

Lookup()함수의 은밀한 사생활

nØthing specia¡|2018년 6월 8일

vlookup()함수에 밀려 주목받지 못하는 형제들이 있는데, hlookup(), lookup()이 그들이다. 그중 lookup()에는 이상한 성질이 있는데, 찾으려는 값이 검색범위을 벗어나 큰 값인 경우(가령 찾는 값이 6인데, 검색범위가 1~5사이라면) 마지막 데이터를 돌려준다는 것이다. 위의 그림에서 1~5사이의 값을 주면 옆 컬럼의 One, Two, ~ Five값을 가져오는 작업을 lookup()함수를 사용하면 다음과 같다. =LOOKUP(D8,A8:A12,B8:B12) 그런데 A8:A12 범위를 벗어난 값 6(=D8)을 주면 B8:B12의 마지막 항목(Five)을 돌려준다. #NA를 돌려줘야 정상인 것 같은 데, 최신버전의 엑셀에서도 여전하다. 그런데 이런 개떡같은 성질을 잘 이용할 수