2026 컴활 1급 실기 엑셀 심화 2 | INDEX·MATCH·다중 조건 검색 — 실습 표·수식·풀이

데이터위자드 ·

2026 컴활 1급 실기 엑셀 심화 2 | INDEX·MATCH·다중 조건 검색 — 실습 표·수식·풀이

실기 · 컴퓨터 작업형

찾을 행 번호를 MATCH로 구하고 INDEX로 해당 행의 값을 반환합니다. 정확히 일치하는 조건과 다중 조건의 첫 일치, 중복 업무키의 위험을 나눠 봅니다.

엑셀 실습 파일 내려받기 (.xlsx)

원본 표와 입력 위치

실습 시트

ABCDE
1지역상품수량단가금액
2서울A21000
3부산A31000
4서울B42000
5대전A11000
6서울A51000
7부산B22000

작업 순서

  • 실습 시트의 원본 범위를 확인하고 E열 금액을 먼저 계산합니다.
  • H열의 지정 셀에 함수·배열 수식을 작성합니다.
  • 배열 수식은 환경과 지정 방식에 맞게 확정합니다. 전통적인 배열 수식이 요구되면 Ctrl+Shift+Enter를 사용합니다.
  • 처음·중간·마지막 행의 참조와 기대 결과를 대조합니다.

작업 1. 단일 검색

H2에 첫 부산 행의 수량을 INDEX·MATCH로 구하세요.

수식·풀이·검산

기대 결과: 3

H2 =INDEX(C2:C7,MATCH("부산",A2:A7,0))

부산은 두 행이므로 첫 번째 일치가 선택됩니다. 업무상 유일 키가 필요한지 확인합니다.

작업 2. 두 조건 검색

H3에 서울·B의 수량을 구하세요.

수식·풀이·검산

기대 결과: 4

H3 =INDEX(C2:C7,MATCH(1,(A2:A7="서울")*(B2:B7="B"),0))

조건 배열을 곱한 값 1을 MATCH로 찾고 수량을 반환합니다.

작업 3. 조회 단가

H4에 부산·B의 단가를 구하세요.

수식·풀이·검산

기대 결과: 2000

H4 =INDEX(D2:D7,MATCH(1,(A2:A7="부산")*(B2:B7="B"),0))

반환 범위를 D열로 바꾸되 행 기준은 동일하게 맞춥니다.

작업 4. 오류 처리

H5에 없는 제주 지역의 수량을 찾되 없으면 0으로 표시하세요.

수식·풀이·검산

기대 결과: 0

H5 =IFERROR(INDEX(C2:C7,MATCH("제주",A2:A7,0)),0)

IFERROR는 조회 실패를 처리하지만 조건이나 범위가 잘못된 원인을 숨기지 않도록 확인합니다.

작업 5. 중복 판정

H6에 서울·A 행 수를 구하세요.

수식·풀이·검산

기대 결과: 2

H6 =COUNTIFS(A2:A7,"서울",B2:B7,"A")

다중 조건이라고 반드시 유일하지 않습니다. 첫 수량 2와 다른 행 5가 존재합니다.

작업 6. 반환 합계 구분

H7에 서울·A 수량 합계를 구하고 첫 일치 2와 비교하세요.

수식·풀이·검산

기대 결과: 7

H7 =SUMIFS(C2:C7,A2:A7,"서울",B2:B7,"A")

검색과 집계는 다른 요구입니다. 여러 행의 합은SUMIFS로 구합니다.

마지막 점검

  • 배열 범위는 같은 행 수인지, 절대참조가 필요한지 확인합니다.
  • 찾기 결과 한 개와 조건을 만족하는 전체 합계를 구별합니다.
  • 수식 대신 결과값만 입력하지 않았는지 확인합니다.
  • VBA 실습은 직접 코드 작성 후 XLSM으로 저장합니다.

범위 확인

2026년 학습 범위를 기준으로 구성했습니다. 시험 시행기관의 자격 안내·출제 기준에서 과목과 변경 공지를 확인할 수 있습니다.

이전 · 배열 수식·다중 조건·SUM·IF

다음 · LARGE·RANK.EQ·COUNTIFS·조건부 순위

컴활 1급 전체 목차

과목별 이론

단원별 객관식

실습

필기 모의고사

실기 모의고사

예상 모의문제입니다.

스터디클럽의 다른 강의 보기