BI & Visualization/Excel

Excel | INDEX + MATCH 함수

올리브한입 2025. 5. 4. 08:05
반응형

INDEX MATCH를 조합해서, VLOOKUP처럼 값을 찾되 더 유연하게 사용할 수 있게 하는 방법입니다.

 

  • INDEX: 특정 위치(row, column)에 있는 값을 반환
  • MATCH: 특정 값이 배열 내에서 몇 번째 위치에 있는지 찾음

 

둘을 합치면 “찾고 싶은 값이 어디 있는지(MATCH) → 그 위치를 이용해 값을 가져오기(INDEX)” 가 가능합니다.

=INDEX(Table1,MATCH(G2,Table1[ID],0),1)

  1. MATCH(G2, Table1[ID], 0)
    • G2 셀에 입력된 값을 Table1 ID 열에서 찾아줍니다.
    • 0은 “정확히 일치하는 값”을 찾겠다는 의미입니다.
    • 결과로는 G2에 입력된 값이 ID 열의 몇 번째 행에 위치하는지를 반환합니다.
  2. INDEX(Table1, (MATCH 결과), 1)
    • Table1 전체 테이블에서,
    • 방금 MATCH로 찾은 “행 번호”에 해당하는
    • 1번째 열(가장 왼쪽 열)의 값을 가져옵니다.
반응형