이 글에서 확인할 내용 ITQ 엑셀 함수 2탄에서는 조건 판단, 순위, 데이터베이스, 참조 함수의 사용 예시와 결과값을 정리합니다.
2탄 함수는 문제 문장을 해석하는 것이 먼저입니다
IF, CHOOSE, RANK.EQ, INDEX, MATCH 함수는 수식 구조를 암기하는 것보다 “무엇을 비교하는지”, “어느 위치의 값을 찾는지”를 구분하는 연습이 중요합니다.
아래 예시에서 수식과 결과값을 함께 확인하면, 실전에서 함수의 인수 순서를 떠올리기 쉬워집니다.
IF·CHOOSE 사용 예시
| 함수 | 입력값 | 수식 | 결과값 |
|---|---|---|---|
| IF | C2 셀에 점수 75 | =IF(C2>=60,"합격","불합격") | 합격 |
| CHOOSE | B2 셀에 번호 2 | =CHOOSE(B2,"초급","중급","고급") | 중급 |
IF는 조건이 참일 때와 거짓일 때 서로 다른 결과를 표시합니다. CHOOSE는 번호에 따라 미리 입력한 값 중 하나를 선택합니다. CHOOSE의 첫 번째 인수는 결과값이 아니라 선택 번호라는 점이 핵심입니다.
RANK.EQ 사용 예시
| 셀 | A2 | A3 | A4 | A5 |
|---|---|---|---|---|
| 점수 | 90 | 85 | 78 | 70 |
=RANK.EQ(A3,$A$2:$A$5,0)
A3 셀의 값은 85입니다. 큰 점수부터 순위를 매기는 0을 입력했으므로 결과값은 2입니다. 수식을 아래로 복사할 때는 비교 범위를 고정해야 하므로 $A$2:$A$5처럼 절대참조를 사용합니다.
데이터베이스 함수 사용 예시
| 지역 | 과정 | 점수 |
|---|---|---|
| 서울 | A반 | 80 |
| 서울 | B반 | 90 |
| 부산 | A반 | 70 |
| 서울 | A반 | 85 |
예를 들어 E1 셀에 지역, E2 셀에 서울을 입력해 조건 범위를 만들었다고 가정합니다.
=DSUM(A1:C5,"점수",E1:E2)
서울 지역 점수의 합계인 255가 결과값입니다. 데이터베이스 함수는 조건 범위의 제목이 원본 표의 제목과 정확히 같아야 정상적으로 계산됩니다.
INDEX·MATCH 사용 예시
| 상품 코드 | 상품명 | 판매가 |
|---|---|---|
| P001 | 키보드 | 30,000 |
| P002 | 마우스 | 20,000 |
| P003 | 헤드셋 | 45,000 |
E2 셀에 P002가 입력되어 있을 때, 해당 상품명을 찾는 수식입니다.
=INDEX(B2:B4,MATCH(E2,A2:A4,0))
| 함수 | 역할 | 결과 |
|---|---|---|
| MATCH(E2,A2:A4,0) | P002가 코드 목록에서 몇 번째인지 찾기 | 2 |
| INDEX(B2:B4,2) | 상품명 범위의 두 번째 값 가져오기 | 마우스 |
MATCH가 위치를 찾고 INDEX가 해당 위치의 값을 가져오는 구조입니다. VLOOKUP과 달리 기준값이 반드시 왼쪽에 있지 않아도 되는 점이 장점입니다.
2탄 함수 최종 체크리스트
- IF의 조건식과 참·거짓 결과 순서가 맞는가?
- CHOOSE의 선택 번호를 정확히 넣었는가?
- RANK.EQ의 오름·내림차순 조건이 맞는가?
- 순위 비교 범위에 절대참조를 적용했는가?
- 데이터베이스 함수의 제목 행이 일치하는가?
- 조건 범위에 불필요한 셀이 포함되지 않았는가?
- MATCH의 정확히 일치 조건에 0을 넣었는가?
- INDEX 범위와 MATCH 결과 위치가 맞는가?
기본 함수와 조건 함수가 아직 익숙하지 않다면 1탄부터 복습하세요.
▶ ITQ 엑셀 함수 1탄: MAX·VLOOKUP·SUMIF 핵심 정리
▶ ITQ 엑셀 함수 1탄: MAX·VLOOKUP·SUMIF 핵심 정리
'IT 학습 아카이브 > ITQ엑셀' 카테고리의 다른 글
| ITQ 엑셀 함수 1탄|MAX·MIN·LARGE·SMALL·VLOOKUP·SUMIF 핵심 정리 (0) | 2026.09.11 |
|---|
