엑셀에서 Vlookup함수는 판별해주고 싶은 데이터가 있는 셀의 영역을 영역의 1st 열로 두어야만 작동하는 불편함 이 있다.
이를 해결하기 위해서 Index함수와 Match함수를 같이 사용하여 자유롭게 원하는 데이터를 뽑아내도록 하자.
ㅁ. 사용방법.
>
=INDEX(영역1, MATCH(판별하고싶은값, 영역2, 0), 열)
ㅁ. 해석
>
match를 먼저 해석하면, 판별하고싶은 값을 영역2내에서 정확하게(=0) 가져온 값을 인덱스함수의 행번호로 사용하며 영역1내에서 이 행번호와 지정해준 열 번호의 값이 화면에 보여지게 된다.
ㅁ. 예제
>
=INDEX($A$2:$D$183, MATCH(G2, $C$2:$C$186, 0), 2)
; G2와 정확하게일치(=0)하는 행의 번호를 $C$2:$C$186 영역내에서 가져와서 $A$2:$D$183 영역 내에서의 2번째 열에 해당하는 값을 출력한다.
'Others > EXCEL' 카테고리의 다른 글
[ EXCEL/ 엑셀 ] COUNTIFS/ 엑셀/ 카운트이프스/ 다중조건카운트/ 엑셀함수/ 엑셀카운트함수/ 엑셀카운트/ (0) | 2018.11.07 |
---|---|
[ EXCEL/ 엑셀 ] COUNTIF/ 카운트이프/ 엑셀/ 엑셀함수/ 엑셀카운트이프/ ExcelCountIf/ countif함수 (0) | 2018.11.07 |
[ EXCEL/ 엑셀 ] match함수 사용하기 (0) | 2018.11.07 |
[ EXCEL/ 엑셀 ] Index 함수 사용하기 (0) | 2018.11.07 |
[ EXCEL/ 엑셀 ] 피벗테이블01/ 피봇테이블01/ PivotTable/ 엑셀피벗테이블/ 엑셀피봇테이블/ 엑셀테이블/ 피봇/ 피벗/ 피벗테이블/ 피봇테이블 (0) | 2018.11.07 |