topic난이도 · 약 30

함수 중첩 기출 패턴 20선

IF+VLOOKUP, INDEX+MATCH, IFERROR+함수 등 중첩 패턴 20가지.

#실기#함수중첩#기출패턴
왜 배우는가

실기 함수 문제의 80%가 2~3중 중첩이다. 자주 나오는 조합을 통째로 암기하면 시간을 크게 절약할 수 있다.

#중첩 패턴용도
1IF+VLOOKUP조건에 따라 조회
2IFERROR+VLOOKUP조회 실패 시 대체값
3INDEX+MATCH유연한 조회
4IF+AND다중 조건 판별
5IF+OR하나라도 충족 시
6SUMPRODUCT+조건다중 조건 합계
7IF+IF(중첩)3단계 이상 분기
8LEFT+FIND구분자 앞 텍스트 추출
9MID+FIND구분자 사이 텍스트
10ROUND+평균평균의 반올림
#중첩 패턴용도
11YEAR+TODAY현재 연도 기준 계산
12DATEDIF+DATE기간(년/월/일) 계산
13CHOOSE+MONTH월별 분기 변환
14VLOOKUP+MATCH동적 열 번호
15COUNTIFS+다중범위다중 조건 카운트
16MAX+IF(배열)조건부 최대값
17SUMIF+와일드카드부분 일치 합계
18IF+MOD짝수/홀수 판별
19TEXT+날짜날짜 포맷 변환
20CONCATENATE/&텍스트 결합
pseudo
' 패턴 1: IF+VLOOKUP
=IF(A2="","",VLOOKUP(A2,데이터!$A:$D,3,0))

' 패턴 2: IFERROR+VLOOKUP
=IFERROR(VLOOKUP(A2,범위,2,0),"해당없음")

' 패턴 6: SUMPRODUCT 다중 조건
=SUMPRODUCT((부서범위="영업")*(등급범위="A")*급여범위)

풀이 순서 — 항상 가장 안쪽 함수부터 해석. 바깥쪽으로 나오면서 결과를 조합한다.

실기 드릴 1문항
code실기 드릴 · 코드 추적

결과는? (A1에 "HELLO"가 있고 조회 범위에 없을 때)

pseudo
=IFERROR(VLOOKUP(A1,범위,2,0),"미등록")