※MATCH 함수와 INDEX 함수의 기본 원리는 우측 링크에서 확인해주시기 바랍니다.(MATCH / INDEX)




|MATCH-INDEX 함수의 활용



VLOOKUP함수MATCH-INDEX함수는 엑셀에서 가장 중요한 함수라고 생각합니다. 


VLOOKUP(또는 HLOOKUP)함수가 단일함수로 작동하는 반면에


MATCH-INDEX함수는 두개의 함수를 결합하여 사용하기 때문에 VLOOKUP(또는 HLOOKUP)함수를 선호하곤 합니다. 



그러나 두 함수를 결합함으로써 더욱 양질의 데이터를 작성할 수 있습니다. 


따라서 VLOOKUP함수에서 그칠것이 아니라, 


MATCH-INDEX함수를 반드시 익혀야 엑셀천재에 한 걸음 다가갈 수 있습니다. 







|MATCH-INDEX 함수 따라하기



이제, 하나씩 해보겠습니다. 



 =INDEX(B4:E10,4,3



H6 셀에 적혀있는 \5,600 이라는 가격은, 바로 위에 적힌 인덱스 함수의 결과값입니다. 


B4:E10의 범위의 4번째행, 3번째열의 값이기 때문입니다. (모르겠으면 요기로!)


4번째 행'카페모카'를 찾게 해주고, 3번째 열'그란데'를 찾게 해줍니다.





그러면, '카페모카'를 찾기 위해서 '4'번째 행을 찾아보겠습니다.



 =MATCH(G6,B4:B10,0)

 


위 함수의 값은 'B4:B10'의 범위에서 '카페모카'의 좌표를 찾는 MATCH함수입니다.(모르겠으면 요기로!)


이 함수를 빈 셀에 넣어 보면 '4'로 출력됨을 알 수 있습니다.





즉,



 =INDEX(B4:E10,MATCH(G6,B4:B10,0),3)

 


위의 함수는



 =INDEX(B4:E10,4,3)

 


위의 함수와 동일한 의미를 가지게 됩니다.(* 4 = MATCH(G6,B4:B10,0))






그러면, '그란데' 열을 찾기 위해서 '3'번째 열을 찾아보겠습니다.



 =MATCH(H5,B4:E4,0))

 


위 함수의 값은 'B4:E4'의 범위에서 '그란데'의 좌표를 찾는 MATCH함수입니다.(모르겠으면 요기로!)


이 함수를 빈 셀에 넣어 보면 '3'으로 출력됨을 알 수 있습니다.



즉, 


 =INDEX(B4:E10,4,MATCH(H5,B4:E4,0))

 


위의 함수는



 =INDEX(B4:E10,4,3)

 


위의 함수와 동일한 의미를 가지게 됩니다.(* 3 = MATCH(H5,B4:E4,0))





따라서 우리는



  =INDEX(B4:E10,4,3)



위 함수와 동일한 결과물을 얻기 위해



 =INDEX(B4:E10,MATCH(G6,B4:B10,0),MATCH(H5,B4:E4,0))

 


INDEX 함수와 MATCH 함수를 결합하여 사용할 수 있습니다. 



Posted by 엑셀천재김대리 :

 

 


|VLOOKUP 함수


VLOOKUP 함수는 데이터가 정리된 표에서 특정 값을 찾고, 그 값으로부터 특정 위치에 있는 값을 출력합니다. 


VLOOKUP 함수는 가로 행을 하나의 데이터 묶음인 상태로 정리된 표를 사용해야 합니다. 


즉, 위의 표에서 A106이라는 제품코드는 가정용 타일6을 의미하고 770개의 재고가 창고1-A-1에 보관되어 있다는 뜻입니다. 





|VLOOKUP 함수 사용법


=VLOOKUP(①Lookup_value,②Table_array,③Col_index_num,④Range_lookup)




|VLOOKUP 함수 구성


①Lookup_value : 찾고 싶은 특정 값(예 : 제품코드 A108)


②Table_array : 데이터를 활용할 표의 범위(주의 : ①의 값이 있는 영역이 선택범위의 가장 좌측에 배치되어야 함)


③Col_index_num : 찾은 특정 값으로부터 출력할 위치를 지정하는 값


④Range_lookup : 찾는 값의 정확도(TRUE : 대충 비슷한 값, FALSE : 정확한값)





|VLOOKUP 함수 사용시 주의사항


- 가로 줄 하나씩이 데이터 묶음인 표를 활용하여야 합니다.


- ①의 데이터가 중복기재 되어있을 경우 가장 상단에 있는 행에서 데이터를 추출합니다.


- ②의 범위를 지정할 때, 찾고싶은 값들이 기재된 열을 가장 좌측에 두고 영역 설정을 해야합니다.


- ③의 숫자를 기재할 때, 가장 좌측의 열이 1을 뜻합니다. 아래의 표처럼 우측으로 한열씩 이동할때 2, 3, 4의 숫자를 기재해야합니다. 



- 우측의 링크에 들어가보시면 VLOOKUP에 대해 예시를 들어가며 설명해 둔 것을 보실 수 있습니다.


  [엑셀 함수] - [쉽게 배우는 엑셀 함수] VLOOKUP 의 사용 방법

 








Posted by 엑셀천재김대리 :