공부법
엑셀 함수, 컴활 시험에 자주 나오는 TOP 10
컴활 합격을 좌우하는 함수 10개
컴활 시험은 엑셀 함수 응용 능력을 집중적으로 평가합니다. 매 회차 출제되는 함수가 거의 정해져 있어서, 핵심 10개만 손에 익혀도 절반 이상의 함수 문제를 풀 수 있습니다. 이 글에서는 출제 빈도가 높은 10개 함수를 사용 예시와 함께 정리합니다.
1. VLOOKUP — 세로 검색의 기본
표의 첫 열에서 값을 찾아 같은 행의 지정 열 값을 반환합니다.
- 구문:
=VLOOKUP(찾을값, 범위, 열번호, [정확도]) - 예시:
=VLOOKUP(A2, $D$2:$F$10, 3, 0) - 주의: 마지막 인수 0(또는 FALSE) = 정확히 일치, 1(또는 TRUE) = 근사값
2. IF — 조건 분기의 핵심
조건이 참이면 값1, 거짓이면 값2를 반환. 중첩으로 다중 조건 처리 가능.
- 구문:
=IF(조건, 참값, 거짓값) - 중첩 예:
=IF(점수>=90,"A",IF(점수>=80,"B","C")) - 최신 엑셀에선 IFS 함수로 더 깔끔하게 가능
3. COUNTIF / COUNTIFS — 조건부 개수
지정 범위에서 조건을 만족하는 셀의 개수를 셉니다.
- 구문:
=COUNTIF(범위, 조건) - 예시:
=COUNTIF(B2:B10, ">=80") - 여러 조건은 COUNTIFS:
=COUNTIFS(B2:B10,">=80",C2:C10,"남")
4. SUMIF / SUMIFS — 조건부 합계
조건을 만족하는 셀의 값을 합산합니다.
- 구문:
=SUMIF(범위, 조건, [합계범위]) - 예시:
=SUMIF(A2:A10, "영업팀", C2:C10) - 컴활 1급에서는 SUMIFS 다중 조건 출제 빈도 높음
5. AVERAGEIF — 조건부 평균
SUMIF와 동일 구조로 평균을 구합니다. 평균 매출량 이상 지점 개수처럼 다른 함수와 결합되는 패턴이 많습니다.
- 구문:
=AVERAGEIF(범위, 조건, [평균범위]) - 활용:
=COUNTIF(B2:B10, ">"&AVERAGE(B2:B10))
6. INDEX + MATCH — VLOOKUP의 대안
왼쪽 열 검색이나 더 복잡한 조회 시 VLOOKUP보다 강력합니다.
- 구문:
=INDEX(반환범위, MATCH(찾을값, 검색범위, 0)) - 예시:
=INDEX(A2:A10, MATCH("이수진", B2:B10, 0)) - 1급 시험에서 LARGE/SMALL과 결합되어 자주 출제
7. RANK.EQ — 순위 매기기
지정 범위 안에서 값의 순위를 반환합니다.
- 구문:
=RANK.EQ(값, 범위, [순서]) - 예시:
=RANK.EQ(D4, $D$2:$D$10) - 채우기 핸들 사용 시 비교 범위는 절대 참조($)로 고정
8. LEFT / RIGHT / MID — 문자 추출
문자열에서 일부를 추출하는 기본 함수 3종.
=LEFT(텍스트, 글자수)— 왼쪽에서 추출=RIGHT(텍스트, 글자수)— 오른쪽에서 추출=MID(텍스트, 시작위치, 글자수)— 중간에서 추출- 활용:
=LEFT($A2,1)="남"같은 조건부 서식 수식
9. ROUND / TRUNC — 반올림과 절사
숫자를 지정 자릿수에서 처리합니다.
=ROUND(수, 자릿수)— 반올림. 자릿수 양수=소수점, 0=정수, 음수=정수 자릿수=TRUNC(수, [자릿수])— 소수점 절사 (반올림 없이 자름)- 혼동 주의: ROUND(12.34, 1) = 12.3 (12.4 아님)
10. REPT + COUNTIF — 시각적 표현
학점·등급별 분포를 ★ 같은 기호로 표시할 때 사용. 컴활 1급에 자주 출제됩니다.
- 구문:
=REPT(텍스트, 횟수) - 활용:
=REPT("♣", COUNTIF($B$3:$B$10, D3)) - 인수 순서 주의: REPT는 (텍스트, 횟수), COUNTIF는 (범위, 조건)
학습 순서 추천
| 단계 | 함수 | 이유 |
|---|---|---|
| 1주차 | IF · COUNTIF · SUMIF | 조건 분기 기초 |
| 2주차 | VLOOKUP · INDEX/MATCH · RANK.EQ | 검색·순위 |
| 3주차 | LEFT/RIGHT/MID · ROUND/TRUNC · REPT | 응용·텍스트 가공 |
실수하기 쉬운 포인트
- 비교 연산자와 함수 결합:
">"&AVERAGE(...)형태로 큰따옴표 + 앰퍼샌드(&) 사용 - 큰따옴표 안에 함수를 직접 쓰면 문자열로 인식되어 동작하지 않음
- 채우기 핸들 시 절대 참조($) 누락으로 범위 어긋남
마무리
이 10개 함수만 손에 익혀도 컴활 필기 함수 문제의 70% 이상을 풀 수 있습니다. 단순 암기보다 직접 셀에 입력하면서 결과를 확인하는 방식이 훨씬 효과적입니다. 패스뱅크 무한문제·기출 풀이 모드에서 함수 문제만 골라 풀어 보세요.