📊 실무 엑셀 공식: 다중 조건으로 값 찾기 (INDEX + MATCH 함수 완전 정복)
엑셀을 사용하다 보면 단일 조건이 아닌 두 개 이상의 조건을 동시에 만족하는 데이터를 찾아야 하는 경우가 많습니다.
특히 보고서 작성, 실적 분석, 데이터 매칭 업무를 하다 보면
“이름이 김철수고, 월이 2월일 때 실적은?”처럼 다중 조건으로 값을 찾아야 할 일이 생기죠.
많은 분들이 VLOOKUP 함수만 알고 있지만, 다중조건 검색에는 INDEX + MATCH
조합이 훨씬 더 유용하고 강력합니다. 이 포스팅에서는 실무에서 가장 많이 쓰이는 다중 조건 검색 방식을 INDEX, MATCH 함수로 구현하는 방법을 실제 예제와 함께 자세히 설명해드릴게요.
✅ INDEX 함수란?
=INDEX(array, row_num, [column_num])
- array: 값을 가져올 범위
- row_num: 몇 번째 행의 값을 가져올지
- [column_num]: 다차원 배열일 경우 열 번호 (생략 가능)
✅ MATCH 함수란?
=MATCH(lookup_value, lookup_array, [match_type])
- lookup_value: 찾고자 하는 값
- lookup_array: 찾을 대상 범위
- [match_type]: 0은 정확히 일치 (가장 많이 사용)
✅ 실무 예제: 이름과 월을 기준으로 실적 찾기
다음과 같은 데이터가 있다고 가정해봅니다.
이름 | 부서 | 월 | 실적 |
---|---|---|---|
김철수 | 영업팀 | 1월 | 100 |
김영희 | 마케팅팀 | 1월 | 80 |
김철수 | 영업팀 | 2월 | 90 |
김영희 | 마케팅팀 | 2월 | 95 |
찾고자 하는 값 : 김철수이고, 2월인 실적은 얼마일까요?
✅ INDEX + MATCH 다중 조건 수식
=INDEX(D2:D5, MATCH(1, (A2:A5="김철수")*(C2:C5="2월"), 0))
설명:
D2:D5
: 실적 데이터 범위(A2:A5="김철수")*(C2:C5="2월")
: 다중 조건MATCH(1, ..., 0)
: 조건을 모두 만족하는 첫 번째 위치
(A2:A5="김철수") 가 참 (True=1) 이고, (C2:C5="2월")이 참 (True=1) 인 경우 True(1) 값을 반환함INDEX
: 해당 위치의 값을 반환
📌 이 수식은 배열 수식입니다.
엑셀 365 또는 2019 이상은 그냥 Enter로 입력하면 되고,
그 이하 버전은 Ctrl + Shift + Enter로 입력해야 합니다.(수식에서 중괄호 {} 보이면 배열수식임)

✅ 셀 참조로 더 유연하게 구성하기
F1 셀에 이름, F2 셀에 월을 입력한 뒤 아래 수식을 작성하면 됩니다.
=INDEX(D2:D5, MATCH(1, (A2:A5=F1)*(C2:C5=F2), 0))
이렇게 하면 조건만 바꿔도 결과가 자동으로 변경되어 자동으로 값 비교가 가능합니다.
✅ 오류 방지를 위한 IFERROR 처리
=IFERROR(INDEX(D2:D5, MATCH(1, (A2:A5=F1)*(C2:C5=F2), 0)), "결과 없음")
조건을 만족하는 값이 없을 경우 "결과 없음"을 표시합니다.
✅ 실무 활용 팁
- 조건 3개 이상도 가능:
(조건1)*(조건2)*(조건3)
- 왼쪽 열 기준 검색 가능 (VLOOKUP 대체)
- 엑셀 365 사용자라면
FILTER
함수와 함께 쓰면 다중 결과도 추출 가능
🔍 함께 보면 좋은 키워드
- 엑셀 INDEX MATCH
- 엑셀 다중 조건 검색
- 배열 수식 사용법
- VLOOKUP 대체 함수
- 엑셀 실무 함수 정리
📌 마무리
INDEX + MATCH
함수 조합은 엑셀 실무의 핵심 공식입니다. 단일 조건을 넘어서 복합 조건을 만족하는 값을 정확하게 찾아야 할 때, 이보다 강력한 도구는 없습니다.
오늘 소개한 내용을 복습하며 직접 실습해보세요! 업무 속도가 확 달라질 거예요. 도움이 되셨다면 댓글이나 공감 부탁드립니다 😊
'업무자동화(효율화)' 카테고리의 다른 글
당신의 시간을 아껴줄 '업무자동화 툴' 비교 총정리 (Make, Zapier, n8n) (0) | 2025.04.09 |
---|---|
✅ 엑셀 조건부 서식, 실무에 바로 쓰는 자동화 꿀기능 총정리! (0) | 2025.04.08 |
한글문서를 PDF로 자동 변환하는 실행파일 만들기 (파이썬 + PyInstaller 실무 활용) (0) | 2025.04.06 |
✅ 부서별 실적 파일, 자동으로 하나로 합치고 싶다면? (0) | 2025.04.04 |
수정 전후 공문? 클릭 한 번이면 차이 다 보입니다 (0) | 2025.04.02 |