본문 바로가기

엑셀 속도 향상

엑셀 값 찾는 함수 소개 VLOOKUP, INDEX, MATCH 사용 방법

반응형

칼퇴를 위한 Excel 교실 열여섯 번째 수업입니다.

이번에는 엑셀에서 가장 많이 사용하는 함수는 값을 찾는 함수라고 생각합니다.

그래서 값을 찾는데 필요한 함수인 VLOOKUP, INDEX, MATCH 함수에 대해 설명드리겠습니다.


1. VLOOKUP 함수 소개

VLOOKUP 함수는 엑셀 실무를 하면서 정말 자주 사용하는 함수입니다.

함수의 꽃이라고 불러도 과언이 아닐 정도입니다.

 

VLOOKUP 함수는 지정한 범위 내에서 원하는 값을 찾는 기능을 하는 함수입니다.

이 함수의 인수는 총 4가지가 필요합니다.

 

첫 번째로 찾을 값이 필요합니다. 지정한 범위 내에서 찾을 값에 해당하는 인수입니다.

두 번째는 범위입니다. 첫 번째 인수를 찾기 위한 범위를 지정하는 인수입니다.

세 번째는 지정된 범위에서 몇 번째 열에서 찾을지 지정해 주는 인수입니다.

마지막으로 네 번째는 얼마나 정확한 값을 찾을지 정하는 인수입니다.


2. VLOOKUP 사용 방법

VLOOKUP 함수를 사용하는 방법에 대해 바로 설명드리겠습니다.

아래 예시를 같이 보겠습니다.

사진에 나와있듯이 표 전체에서 4번째 열에서 해당되는 값을 찾으려고 합니다.

결과를 먼저 보여드리고 하나씩 설명드리겠습니다.

원하는 값을 정확히 찾은 것을 볼 수 있습니다.

 

VLOOKUP함수에서 제일 첫 번째로 사용한 인수는 원하는 값이었습니다.

다른 표에서 원하는 값의 정보를 얻기 위해, 제일 앞에 원하는 값을 입력해 주었습니다.

그리고 두 번째로 범위를 지정해 주었습니다.

다음으로 중요한 세 번째 인수입니다.

몇 번째 열에서 원하는 값의 정보를 가져올지 정하는 순서입니다.

여기서 몇 번째 열인지는 두 번째 인수에 영향을 받습니다.

두 번째 인수에 지정한 범위를 기준으로 열 번호가 정해집니다.

위 사진에 나와있듯이, 지정된 범위에서 열 번호가 순서대로 매겨집니다.

원하는 정보가 있는 열 번호를 세 번째 인수로 입력해 주었습니다.

마지막으로 얼마나 정확한 값을 찾을지 정해야 합니다.

보통 VLOOKUP 함수를 사용할 때는 정확하게 일치하는 값을 찾기 위해 사용합니다.

그래서 숫자 0을 입력해 주었습니다.


3. INDEX 함수 소개 및 사용 방법

INDEX 함수를 소개해드리겠습니다.

INDEX 함수는 지정한 범위에서 원하는 행과 열에 위치한 값을 가져오는 함수입니다.

함수에 필요한 인수는 3가지입니다.

첫 번째범위를 지정해줘야 합니다.

두 번째행 번호를 입력하고, 세 번째열 번호를 입력하면 됩니다.

 

이렇게 함수를 사용하면, 지정된 범위에서 원하는 행과 열에 위치한 값을 가져오게 됩니다.

 

예시로 바로 설명드리겠습니다.

아래와 같이 INDEX 함수를 사용하게 되면, 지정한 범위에서 첫 번째 행과 세 번째 열이 만나는 지점의 값을 가져오게 됩니다.

이렇게 INDEX 함수는 원하는 범위를 먼저 지정하고, 원하는 행과 열에 맞는 값을 가져오는 함수입니다.


4. MATCH 함수 소개 및 사용 방법

다음으로 MATCH 함수를 소개해드리겠습니다.

MATCH 함수는 지정한 범위 안에서 찾는 값이 몇 번째 위치해 있는지 찾아주는 함수입니다.

이 함수도 3가지의 인수가 필요합니다.

첫 번째로 찾고 싶은 값을 입력해 주고, 두 번째로 찾을 범위를 지정해 주면 됩니다.

세 번째는 찾는 옵션인데 숫자 0만 기억하시면 됩니다.

 

MATCH 함수도 예시로 바로 설명드리겠습니다.

함수에 첫 번째 인수에는 찾고 싶은 값을 입력해 주었습니다.

두 번째로 원하는 범위를 각각 지정했습니다.

세 번째 인수는 숫자 0을 입력했습니다.

이렇게 함수를 입력하게 되면 행이나 열에 상관없이 지정한 범위에서 몇 번째 위치에 있는지 확인할 수 있는 함수입니다.

값의 순서는 오른쪽과 아래쪽으로 갈수록 번호가 커지는 형태입니다.


6. INDEX와 MATCH 함수 조합 방법

INDEX와 MATCH 함수의 사용방법을 알게 되었으니, 이제 두 함수를 조합해서 사용해 보겠습니다.

두 개의 함수를 조합해서 사용하면 VLOOKUP과 비슷한 형태로 값을 찾을 수 있습니다.

 

아래 표를 예시로 바로 설명드리겠습니다.

해당 표에는 직급과 연차별로 연봉표가 있습니다.

여기서 임의의 직급과 연차에 맞는 연봉을 찾기 위해 두 함수를 조합해 보겠습니다.

이번 예시도 결과 값을 먼저 알려드리고 함수에 대한 설명을 해드리겠습니다.

함수를 사용한 것을 먼저 살펴보면, INDEX 함수를 기본적으로 사용한 것을 알 수 있습니다.

INDEX 함수에 먼저 범위를 지정하고, 행 번호와 열 번호에 MATCH 함수를 사용하였습니다.

행 번호를 파악하기 위해 사용한 MATCH 함수에서는 해당 직급이 몇 번째 행인지 찾을 수 있었습니다.

동일하게 열 번호도 MATCH 함수를 통해서 몇 번째 열인지 쉽게 찾을 수 있었습니다.

 

결과적으로 INDEX 함수에 필요한 3가지 인수를 채웠습니다.

범위를 지정했고, MATCH 함수를 이용해서 행 번호와 열 번호를 구하는 함수를 입력했습니다.

 

이렇게 INDEX와 MATCH 함수를 같이 사용해서 VLOOKUP 함수와 비슷한 기능을 사용할 수 있습니다.


이상으로 값을 찾는 함수인 VLOOKUP, INDEX, MATCH 함수의 설명을 마치겠습니다.

 

감사합니다.

반응형