728x90

엑셀 자료를 찾다보면 두개의 셀이 동시에 일치하는 경우에 해당되는 값을 찾아서 가져오고자 할 경우가 있다.

이럴 경우 두개의 셀 옆에 하나의 셀처럼 &를 써서 만들어서 사용해도 되는데 좀 귀찮다.

손대지 않고 할 수 있는 방법이 있는지 찾아봤는데, 방법이 있어서 잘 되는지 확인하고 포스팅을 합니다.

엑셀 가지고 모든 걸 할 수 있는 건 아니지만 업무를 하면서 유용하게 활용할 수 있는 것 만으로도 정말 대단하다는 생각이 든다.

 

MATCH(lookup_value,lookup_array,match_type)

* lookup_value 가 하나의 셀값일 수도 있지만 여기서는 두개의 셀값을 마치 하나처럼 인식시키는 A2&B2 로 &로 묶어줄 수 있다.

* lookup_array 는 하나의 행만 표시하는 배열인게 대부분이지만

                         G2:G22&H2:H22 로 두개의 배열을 & 로 묶어서 처리가 가능하다.

                         값이 변하지 않게 구간설정을 하기 위해서는 모두 절대값 처리를 하면 된다. F4키룰 눌러서 처리하면 된다.

* match_type) : 0 --> 정확하게 일치하는 값을 찾아라

 

아래 그림에서 가져오고자 하는 값을 화살표로 표기했다.

품목과 코드 두개가 일치할 때 원하는 값을 뽑아서 가져오면 되는 거다.

 

 

아래처럼 MATCH(1,(G4:G22=A3)*(H4:H22=B3),0) 로 해서 처리하면 원하는 결과를 얻을 수 있다.

여기서 주의할 점은 그냥 엔터키를 치면 원하는 값이 나오지 않는다.



반드시 CTRL + SHIFT + Enter 키를 눌러야 한다




아래처럼 MATCH 함수값을 지정해도 결과는 동일하게 나온다.

마찬가지로 반드시 CTRL + SHIFT + Enter키를 입력해야 한다. 



두개의 셀이 일치하는 조건에 맞는 값을 가져오고자 할 경우에

INDEX, MATCH 함수를 사용하면 원하는 결과를 얻을 수 있다.

 

필요하신 분은 첨부파일 받아서 직접 눈으로 확인해보세요.. ^^ 


Index_match_array_sample.xlsx


블로그 이미지

Link2Me

,
728x90

아래 그림처럼 VLOOKUP 함수는 가져오고자 하는 배열의 왼쪽에 있는 건 못가져옵니다.



하지만 INDEX, MATCH 함수를 이용하면  가능하죠


INDEX의 array는 단가,품목,코드를 포함하는 표로 정해도 되고

단가, 품목만 표로 설정해서 정해도 된다. 원하는 값이 들어간 걸 정하면 된다.



INDEX(배열,MATCH, 열)

즉, 행에 해당되는 걸 찾기 위해서 MATCH 함수를 사용한다.



다시 정리를 하자면

INDEX(배열,행,열) :  배열에서 가져오고자 하는 행과 열을 찾아와라.

육안으로 가져오고자 하는 열은 첫번째 열에 있다는 걸 알 수 있죠?

그런데 가져오고자 하는 행이 몇번째 행인지를 어떻게 알 수 있을까?

가져오고자 하는 행과 일치하는 것을 찾는 건 MATCH 함수가 해준다.

만약, 가져오고자 하는 행의 번호는 아는데, 몇번째 열인줄 모른다면 MATCH함수는 열에다가 적용해야 한다는 것입니다.

 

MATCH 함수는

MATCH(현재 표에서 찾고자 하는 셀, lookup_array, 0)

* 아래 그림에서 보면 A열의 독서대가 들어간 값은 찾는 값(lookup_value)

* 참조 배열(표)에서 독서대가 들어간 열 전체 (lookup_array) 즉, H열 전체를 선택해도 되고 H열에서 해당되는 구간만 설정해 됨 

* 0 (FALSE)은 match type으로 정확하게 일치하는 값만 가져오라는 의미 


 

이해를 확실하게 할 수 있도록 첨부파일에 샘플을 올려두었으니 받아서 해보시기 바랍니다 


Index_match_sample.xlsx


간단간단하게 사용하는 건 VLOOKUP 함수가 상당히 유용한 편입니다.

좀 복잡한 표가 들어간 곳에서 원하는 값을 여러개 추출하는 건 INDEX,MATCH 함수를 활용하면 좋습니다.  

 

도움이 되셨다면 공감 또는 댓글 부탁드립니다. 꾸뻑~~




블로그 이미지

Link2Me

,