반응형
위처럼 VLOOKUP 함수의 경우 데이터 조회의
조건 기준(예시에서는 "B")이 되는 셀에서 우측열로만 조회가 가능합니다.
=vlookup("B",B3:C6,2,0)
B3:C6 범위에서 문자 "B" 와 정확히 일치하는 셀의 두번째 열의 값 답은 : C4 - 2 가 됩니다.
데이터 기준의 조회열보다 왼쪽에 있는 데이터를 조회하고자 할때에는
함수 두 개(INDEX, MATCH)를 사용하여 조회가 가능합니다.
=INDEX(A3:A6,MATCH("B",B3:B6,0))
복잡해 보이지만 분할하면 간단합니다.
MATCH 함수
=MATCH("B",B3:B6,0)
B3:B6 범위에서 문자 "B" 와 정확히 일치하는 곳의 행번호는 2 입니다. (A, B, C, D 중 B가 2번째 행에 있으므로)
결과값은 2
INDEX함수
=INDEX(A3:A6,2)
A3에서 A6 중에서 2번째 행에 있는 값은 '나' 입니다.
결과값은 '나' 가 됩니다.
합쳐 쓰면
=INDEX(A3:A6,MATCH("B",B3:B6,0))
B3:B6에 문자 "B" 와 정확히 일치하는 곳의 행의 번호 반환(2),
A3:A6 에서 반환된 행의 번호(2) 위치에 있는 값 출력
INDEX-MATCH 함수 끗-
반응형
'노동 > 칼퇴Excel' 카테고리의 다른 글
엑셀 진수 변환 (0) | 2023.10.17 |
---|---|
엑셀 텍스트 회전하기 (0) | 2023.08.22 |
엑셀 셀에 사선(대각선) 넣기 (0) | 2023.08.10 |
엑셀 행렬 번호 반환 (0) | 2023.08.03 |
엑셀 다중조건의 평균값 구하기 (0) | 2023.07.06 |
댓글