본문 바로가기

엑셀 :: 한글 :: 피피티

엑셀 :: 원하는 값 찾기 :: 데이터 참조해서 원하는 값 얻어내기 :: VLOOKUP 함수 활용

반응형

"원하는 값을 찾아 주는 함수"

사무직에서 엑셀 사용 시 자주 사용하고 유용했던 함수에 대해서 알아보겠습니다. 저는 엑셀에 대한 전문적인 지식은 없지만, 직접 검색해서 찾아보고 제 나름대로 해석한 토대로 설명하겠습니다.데이터가 많지 않은 상황에서 자신이 원하는 데이터를 찾기는 쉽습니다. 하지만, 데이터 단위가 100개 1,000개 그 이상으로 넘어가면 말이 달라지죠. 예를 들어 보겠습니다. 밑에 테이블에서 왼쪽에 명시된 상품별 단가를 보고 오른쪽 주문서를 작성을 해보려 합니다. 이 함수를 모르면 데이터 하나하나를 'Ctrl + F'로 검색해서 찾았을 겁니다. 

엑셀 vlookup

'VLOOKUP'함수를 이용하면 왼쪽의 상품단가표를 참조하여 주문서 테이블의 품목별 단가 금액을 입력할 수 있습니다.

밑에 함수 설명대로 진행해봅시다.

H4 단가 셀에 'VLOOKUP' 함수를 작성합니다.

=VLOOKUP(lookup_value,tabel_array,col_index_num,[range_lookup])

- lookup_value : 찾고자 하는 값, 기준이 되는 값을 넣습니다. ex) G4의 키보드

- tabel_array : 값을 찾을 범위를 지정해줍니다. ex) $B$4:$C$13 (왼쪽 상품단가 테이블의 품목~단가까지)

* 여기서 "$" 이 붙은 이유는???  함수를 복사 붙여 넣기 해도 왼쪽 상품단가 테이블은 고정이 돼야 하기 때문입니다.

- col_index_num : 지정했던 값을 찾을 범위에서 원하는 값이 있는 열의 위치를 지정합니다. ex) 2 (왼쪽 상품 단가 테이블의 품목이 1열 단가가 2열)

엑셀 vlookup

- [range_lookup] : 완벽하게 일치하는 값을 찾을 것인지 or 근사치에 있는 값을 찾을 것인지 결정 TRUE-근삿값 / FALSE-일치하는 값  ex) 대부분 FALSE를 사용 

* TRUE 대신에 1 / FALSE 대신에 0 값을 넣어도 사용이 가능합니다.

엑셀 vlookup

엑셀 vlookup

오른쪽 주문서 테이블을 보시면 키보드 단가 25,000원 값을 찾는 것을 확인할 수 있습니다.

꼭 바로 옆에 있는 표가 아니어도 같은 엑셀 파일의 다른 sheet에 있는 테이블도 참조가 가능하오니 유용하게 활용하실 수 있습니다. 

반응형