상세 컨텐츠

본문 제목

[엑셀] 엑셀 가장 기본적인 함수 VLOOKUP함수 활용법! 엑셀꿀팁~

찐또배기 정보

by JJINDDO 2019. 9. 4. 21:38

본문

엑셀에서 제일 많이 사용하는 함수는 여러가지가 있습니다.

그중 오늘은 LOOKUP시리즈 중에서도 VLOOKUP함수를 배워보겠습니다.

천천히 따라오시면 어렵지 않으니 잘 따라오시기 바랍니다.

 

 

VLOOKUP 함수 예시와 함께 이해하기

과일가게에서 과일을 사온다고 가정을 해봅시다.

먼저 각자 과일들의 가격을 과일가게에서 정해뒀습니다.

사과는 1000, 포도는 2000, 배는 30000, 딸기는 2500, 망고는 1500원 입니다.

엄마가 과일가게에서 포도 10송이, 3, 딸기 5, 망고 20개를 사오라고 하셨다면

총 얼마의 비용이 들까요?

이런 경우에 사용하는 함수가 VLOOPUP 함수입니다.

 

먼저 엑셀에 위와 같이 작성을 합니다.

먼저 =VLO를치면 자동으로 엑셀에서 =VLOOKUP을 완성해줍니다.

=VLOOKUP 에는 4가지의 요소(재료)가 필요합니다.

lookup_value

table_array

col_index_num

range_lookup

 

그럼 한번 순서대로 넣어보도록 하겠습니다.

 

1. lookup_value

lookup_value는 찾고 싶은 값을 의미합니다.

예를 들어 엄마의 심부름안에 포도, , 딸기, 망고입니다.

 

과일가게의 포도가격을 알기위해서 엄마의 심부름의 포도를 클릭해줍니다.

2. table_array

table_array는 찾을 대상을 모아놓은 배열(세트)을 의미합니다.

예를 들어 과일가게의 과일이름, 가격 배열을 의미합니다.

과일가게의 과일이름, 가격을 드래그를 해줍니다.

그리고 드래그 후 F4를 눌러줍니다.

위와 아래의 그림을 보면 F4를 누르기 전에는 L8:M12 이었는데

F4를 누르면 $L$8:$M$12로 변경됩니다.

F4고정을 뜻합니다. 저 지정된 과일가게표의 빨갛게 색칠된 부분은 움직이지 않습니다. 반대로 B8을 뜻하는 포도는 함수를 확장하면 B9,B10,B11이렇게 자동으로 변경이 됩니다.

3. col_index_num

col_index_num은 배열에서 몇 번째에 있는 값을 반환할 것인지를 의미합니다.

예를 들어 과일가게표에서 1을 넣게 되면 과일이름들을 반환하게 되고

2를 넣으면 가격을 반환할 것입니다. 우리가 알고 싶은건 가격이기 때문에 2를 넣었습니다.

4. range_lookup

range_lookup 는 두가지로 구분되어지는데

TRUE-유사일치

FALSE-정확히 일치

로 구분됩니다.

유사일치는 값이 비슷하면 OK라는 의미이고

정확히 일치는 값이 똑같아야만 OK라는 의미입니다.

저는 FALSE를 선택하여 정확히 일치를 넣겠습니다.

자 이렇게 VLOOKUP함수를 다 작성하면 괄호를 닫아줍니다.

이렇게 VLOOKUP은 완성하였습니다.

포도의 가격을 과일가게의 표에서 찾아와서 입력해줄 겁니다.

추가적으로 우리는 개수를 곱해야하기 때문에 곱하기를 의미하는 *를 사용하여

가격 X 개수를 해주면 포도 10개의 가격인 20000이 나오게 됩니다.

함수를 아래로 확장을 해주면 자동적으로 가격들이 자동산출되면서

한번에 계산을 끝내주게 됩니다.

지금까지 VLOOKUP을 배워봤습니다.

많이 어렵지 않지만 매우 중요하기 꼭 기억하시기 바랍니다.

그럼 안뇽~

 

 

관련글 더보기

댓글 영역