본문 바로가기
MS Office

엑셀 vlookup 함수로 데이터 추출하기

by DaysList 2018. 12. 11.
반응형

vlookup 함수에 대해 알아보겠습니다.

제 기준으로

실무하면서 가장 많이 쓴 함수가 vlookup 이었습니다.


사용법은 아주 간단하니 한번만 따라 해 보시면

금방 활용하실 수 있을 거예요.

한만디로 쉽게 정의하자면

지정한 범위 내의 값을 찾아서 출력하는 함수 입니다.

vlookup.xlsx


예제를 통해서 살펴볼게요

과일 판매 현황을 작성 하려고 합니다.

모델명을 입력하면 자동으로 단가가 출력 되도록 할게요.

이렇게 하면 업무속도가 굉장히 빨라지겠죠?


첫번째, 먼저 단가를 불러 올 데이터가 있어야 합니다.

판매현황 시트와 단가표시트를 만들어 줍니다.


단가표 시트에 모델명 단가표를 입력합니다.

이렇게만 하면 준비 작업은 끝입니다.


자 그럼 vlookup을 함수를 시작 해 볼게요

예제 보면서 한번만 해보면 다 따라 할수 있어요

수식 - 함수삽입을  클릭하면 함수 마법사가 나옵니다.

vlookup을 검색해서 선택 합니다.

4가지 조건을 위와 같이 입력해야 합니다.

입력해야 하는 값을 쉽게 정의하면 위와 같습니다.

그럼 하나씩 차근차근 살펴볼게요.


lookup_value에 바나나셀을 클릭 합니다.


Table_array에 값을 찾을 범위를 지정합니다.

단가표 시트에 있는 값들 모두를 지정 하겠습니다.


Clo_index_num는 지정한 범위 내에서

몇 번째에 있는 값을 불러올지를 선택합니다.

모델명이 첫번째열 단가가 두번째 열이기 때문에

2를 입력합니다.


Range_lookup은

지정한 "바나나"와 정확하게 일치하는 값을 찾으려면 = 0

  "바나나"와 비슷하게 일치하는 값을 찾으려면 = 1 또는 아무것도 입력하지 않습니다.

이렇게 4가지만 입력하면 끝입니다.


=VLOOKUP(D5,단가표!B3:C12,2,0)

함수마법사를 사용하지 않고 직접 입력해도 됩니다.

이렇게 간단하게 4가지만 입력하면 바나나의 단가가 불러 와 집니다.

바나나값 5,000 이 불러와 진 모습 입니다.



수식이 입력된 셀을 아래로 쭉 드래그하면 단가표가 완성이 됩니다.


드래그할 때 주의 해야할 점이 있는데요

그냥 쭉 드래그를 하면

지정한 범위의 값이 같이 늘어나기 때문에

범위가 벗어나 #N/A 에러가 납니다.

하지만 아래의 함수 하나만 이용하면 에러 없이 수식 복사를 할 수 있습니다.

드래그해서 수식 복사를 할때 가장 많이 사용하는 함수 입니다.

셀값앞에 $를 붙이면 수식값을 복사해도 절대 변하지 않는 고정값이 됩니다.

=VLOOKUP(D5,단가표!$B$3:$C$12,2,0)

위와 같이 $값을 붙여서 지정한 범위가 변하지 않도록 고정 했습니다.

그럼 다시 한번 드래그를 해볼까요?

이렇게 단가가 모두 불러와 졌습니다.

값은 값을 항상 입력해야 하는 일 장표같은 경우

vlookup을 활용함으로써 시간 절약을 할 수 있습니다.


반응형

댓글