써머데이즈의 일하는 이야기/엑셀

[엑셀다중조건함수] Vlookup을 쓸 수 없을때? Index, Match 함수

Summer 2022. 2. 7. 13:36

안녕하세요~ 써머데이즈 입니다.

 

 

회사에서 저는 vlookup 함수를 제일 자주 쓰는데요. 오늘은 그와 쌍벽을 이루는 index match 함수 소개시켜드릴게요!

최대한 쉽게 풀어 설명하자면 이렇게 표현할 수 있겠네요!

1. 일치하는(match) 값을 찾은 다음

2. 원하는 셀로 나타나줘(index)

 

자세히 설명 하자면 아래와 같습니다.

1. match 함수에서 값(A5)이 참조 범위 내에서(A2:A29) 몇번째 행(match)에 있는지 정확하게(0) 나타내주고,

2. Index함수에서 정한 범위 내(B2:B29)에서 행을 찾아 셀값을 반환해줘


1. 설명

 

 

Match는 딱 들어도 이해가 가는데, Index 함수는 어닌거 같아서 Microsoft 공식 홈페이지에서 설명을 가져와봤어요.

 

2. 용도

 

보통 Vlookup을 사용할 때는 1) 참조가 왼쪽부터 오른쪽 방향으로 시작해야하고, 2)대체로 문자를 찾을 때 오류가 발생합니다. 이런 상황에서 대체재로 쓸 수 있는 함수가 index match 함수 되시겠습니다 ! 똑똑한 엑셀 덕분에 일일이 안찾아도 되서 참 좋아요.

 

 

3. 예문

Q. B4에 들어가는 값을 KPG라는 시트에서 찾아서 넣고 싶다!

A. 위 수식을 걸어주면 KPG 스프레드시트에 A4와 일치하는 행을 찾고, 그 행이 KPG 시트 B열에서 28번째 행에 있는 셀 값을 반환!

 

끝! vlookup쓰는데 에러가 뜬다 그러면 요 함수를 요긴하게 써보세요✨

도움이 되셨다면 좋아요 꾸욱~ 부탁드려요.