업무

브이룩업(vlookup)으로 데이터 값을 추출할 수 없을때 인덱스(index), 매치(match)함수 사용 방법!! 무작정 따라하기!!

준또 2022. 4. 20. 19:06
반응형

브이룩업(vlookup)으로 데이터 값을 추출할 수 없을 때

인덱스(index), 매치(match)함수 사용 방법!! 무작정 따라하기!!

 

오늘은 제가 데이터 추출 작업을 하면서 배웠던 방법에 대해 알려드리려 합니다.

 

저는 엑셀을 잘하는편이 아닌지라..쉽게 따라하지 못했던 기억이 있어서...

 

제 블로그에 기록하려 합니다

 

예를 들면 이런 데이터가 있다고 해요

 

 

위 사진을 보시면 아파트명은 같은데 행정동이 다르죠

 

제가 구하고 싶은 값은 아파트명의 그냥숫자인데 브이룩업(vlookup)

 

사용해서 데이터를 구하려 했더니

 

 

아파트명이 같을때는 처음 데이터만 가져온다는 걸 알게됐어요.

 

저는 좀 더 정확한 데이터를 만들고자 인터넷도 뒤적거려보고

 

지인들한테 물어도 보고 방법을 찾아봤어요.

 

그래서 결국 찾은 방법은 인덱스(INDEX) 함수와 매치(MATCH) 함수를

같이 쓰는 방법!!

 

 

위 사진에 오른쪽이 아래에 인덱스(INDEX),매치(MATCH)함수를 적용해서 나온 데이터 값입니다.

 

=INDEX($D$7:$D$11,MATCH(1,(F7=$B$7:$B$11)*(G7=$C$7:$C$11),0))

 

혹시나 헷갈리실까봐

 

=INDEX(데이터 추출할 범위의 고정 값,MATCH(1,(데이터 만들 표의 행정동=데이터 추출할 행정동 전체 범위의 고정값)*(데이터 만들 표의 아파트명=데이터 추출할 아파트명 전체 범위의 고정값).

 

고정값은 F4를 누르면 되더라구요.

(절대값이라 해야하나요?엑셀 고수분들 알려주시면 감사하겠습니다.)

 

이렇게 수식을 넣었더니 행동정과 아파트명이 같은 데이터를 추출해주더라구요!!

 

저 같은 고민을 하시는 분들이 제 글을 보시고 조금이라도 도움이 되었으면 합니다ㅎ

 

혹시 제 설명이 부족한게 있다면 댓글남겨주시면 감사하겠습니다!

 

감사합니다. 좋은하루보내세요~

 

반응형