엑셀팁]엑셀 함수를 이용한 데이터 불러 오기! vlookup
참 오랜만에 글을 쓰네요.
엑셀에는 참 많은 기능들이 있습니다.
오늘은 그중에 회사에서 많이 쓰게 되는 함수를 알아보겠습니다.
엑셀함수 : vlookup 입니다.
vlookup은 많은 양의 자료에서 필요한 자료만 뽑을 때 유용하게 쓸 수 있는 함수 입니다.
엑셀 365 쓰시는 분들은 xlookup을 쓰시면 되지만, 그 이전 버전은 vlookup을 사용 하시게 됩니다.
xlookup은 기존 lookup 함수의 단점 (참조범위 우측만 찾을 수 있다.)을 보완한 함수 입니다.
xlookup은 다음에 올리도록 하겠습니다.
vlookup은 아래 표와 같이, 많은양의 데이터에서 원하는 부분만 뽑아서 보고 싶을 때 사용 하는 함수 입니다.
vlookup 함수는 4개의 인수로 이루어져 있으며,
=VLOOKUP(LOOKUP_VALUE,TABLE_ARRAY,COL-INDEX_NUM,[RANGE_LOOKUP])
=VLOOKUP(기준값,참조 테이블,참조 테이블 상의 칼럼 넘버,일치 여부(FALSE or 0 -> 정확히 일치))
위와 같이 사용 하게 됩니다.
위 표의 필요한 수식을 넣게 되면, 아래와 같습니다.
=VLOOKUP(H5,$C$4:$F$11,2,FALSE)
수식을 넣은 후 아래로 드래그 하면, 모두 찾을 수 있습니다.
또, 가격은 필요 없이 수량을 찾고 싶다 하시면, '테이블 상의 칼럼 넘버' 부분을 '4' 로 넣으시면 됩니다.
테이블 시작점(제일 좌측열)이 '테이블 칼럼 넘버=1' 을 가지게 됩니다.
vlookup은 기준값을 비교하여 데이터를 불러 오는 함수기 떄문에,
아래 표와 같이 기준값이 중복 될 경우 제일 위에 있는 데이터 값을 가져 오게 됩니다.
서울 홍대점의 경우, 업체명(기준값)은 동일하고, 이외 데이터 값이 다르나
제일 위에 있는 데이터 값만 가져 오게 됩니다.
이럴 경우에는 IF함수 및 AND 함수를 사용하여, 데이터를 불어 올 수 있습니다.
IF함수 사용 방법은 다음에 포스팅 하도록 하겠습니다.
엑셀팁]AND 함수 사용방법
엑셀에서 조건문이 필요 할때, IF 함수를 많이 사용 합니다. 하지만, 여러 조건을 동시에 만족하는 값을 찾을 때는 AND 함수가 간단할수 있습니다. 다음표서는 3호봉 이상인 교대 근무자에게 교대
1004-1004a.tistory.com