본문 바로가기

엑셀

{엑셀} VLOOKUP 함수 (1) - 쉽게 이해하기

 

안녕하세요? 제임스입니다. 엑셀 작업에서 가장 많이 쓰이는 함수를 고르라면 VLOOKUP 함수인 것 같아요. 테이블에서 원하는 값을 찾는 작업이 엑셀에서 아주 많이 발생되거든요. 그래서 VLOOKUP 함수를 천천히 배우고 익히는 시간을 가져볼까 합니다.


샘플 엑셀


연습할 파일의 모양입니다. 파일이 필요하신 분은 요청해 주세요. 보내드리겠습니다.

아래 화면의 적색 표시 부분을 보세요. 제품, 공급사, 가격을 모아 놓은 표입니다. 이를 테이블이라고 하죠. 이런 테이블에서 샤프 팬의 공급사가 어딘지 찾아보거나 아니면 가격을 찾아보겠죠?

 

사람이 눈으로 수성펜의 가격을 찾아보세요. 제품 열 위에서 아래로 내려가자 보면 수성 펜이 있고 행의 오른쪽으로 가면 가격이 2,600원을 찾을 수 있지요?

 

이렇게 사람의 눈으로 찾을 수 있는 것을 엑셀은 VLOOKUP 함수가 해결해 줍니다.

아래 화면 적색으로 된 부분에 제품을 입력하면 오른쪽에 가격이 자동으로 나오도록 만들어 보죠. 사프펜을 입력하면 23,000 이렇게 나오게 만들려고 합니다.


VLOOKUP 함수


B9셀에 입력된 함수는 이렇습니다.

 

=VLOOKUP(A9,A2:C6,3,FALSE )

 

1. 첫번째 입력 항목 : A9은 찾고 싶은 데이터 즉, "사프펜" 입니다.

2. 두번째 입력 항목 : A2:C6 은 찾고자 하는 테이블입니다. 테이블의 시작 위치와 끝 위치를 표시합니다. 시작 위치는 A2이고 끝 위치는 C6입니다. 왼쪽 상단이 시작점이고 오른쪽 하단이 끝 점입니다.

3. 세번째 입력 항목 : 찾고자 하는 대상의 테이블 위치입니다. 왼쪽에서 오른쪽으로 세번째 항목에서 찾겠다는 것입니다. 즉 제품이 1, 공급사가 2, 가격이 3입니다.

4. 네번째 입력 항목 : 일치하는 정도를 표시합니다. FALS는 정확하게 일치, TRUE이면 대략 일치 일 경우를 찾습니다.

찾을 대상을 바꾸어 보죠. 수성펜으로 바꾸어 보았고 2,600원이란 값을 얻었네요.

만일 테이블에 없는 값을 입력하면 어떻게 될까요? 볼펜을 찾으니 테이블에 볼펜이 없지요? 아래와 같이 에러가 납니다.

어떻게 VLOOKUP에 대한 설명이 잘 되었는지 모르겠네요. 도움이 되셨으면 하는 마음입니다.

지금까지 제임스였습니다. 감사합니다.