컴활 1급 실기 시험장에서 가장 많이 듣는 한숨 소리가 언제 나오는 줄 아세요? 계산작업 문제를 펼치는 순간입니다. 필기는 어찌저찌 붙었는데, 실기 엑셀 앞에서 머리가 하얘지는 사람이 정말 많습니다. 저도 그랬거든요.
그런데 기출문제를 10회분 정도 쭉 뽑아서 분석해 보니까, 계산작업에 나오는 함수 유형이 거의 정해져 있었습니다. 다섯 가지 패턴만 확실히 잡으면 계산작업 배점 대부분을 가져갈 수 있습니다.
유형 1: 조건부 합계·개수 — SUMIFS, COUNTIFS
거의 매회 출제됩니다. “부서가 ‘영업팀’이면서 매출이 100만 원 이상인 건의 합계를 구하시오” 같은 문제예요. SUMIF가 아니라 SUMIFS인 이유가 있습니다. 조건이 두 개 이상 걸리는 경우가 대부분이거든요.
자주 나오는 부분는 인수 순서입니다. SUMIFS는 합계 범위가 맨 앞에 옵니다. SUMIF와 반대예요. 이걸 헷갈리면 시험장에서 당황합니다.
SUMIFS(합계_범위, 조건범위1, 조건1, 조건범위2, 조건2)
연습할 때 이 순서를 입으로 소리 내서 외우세요. “합계가 먼저, 조건은 뒤에.” 5번만 반복하면 까먹지 않습니다.
유형 2: 찾기 참조 — VLOOKUP, INDEX+MATCH
“상품코드를 기준으로 단가표에서 가격을 가져오시오.” 이 유형은 VLOOKUP만으로 풀리는 경우와, INDEX+MATCH 조합이 필요한 경우로 나뉩니다.
VLOOKUP은 간단하지만 한 가지 치명적 제약이 있습니다. 찾는 값이 참조 범위의 첫 번째 열에 있어야 한다는 거예요. 문제에서 일부러 참조 테이블의 열 순서를 바꿔놓는 경우가 있습니다. 이때 VLOOKUP으로 접근하면 틀립니다.
INDEX+MATCH 조합은 이런 제약이 없습니다. 처음엔 좀 복잡해 보이는데, 패턴을 외우면 됩니다.
INDEX(결과_범위, MATCH(찾는값, 찾는범위, 0))
MATCH의 마지막 인수 0은 “정확히 일치”라는 뜻입니다. 실기 시험에서 거의 항상 0을 씁니다. 이것만 기억하세요.
유형 3: 날짜·시간 계산 — DATEDIF, YEAR, MONTH, WEEKDAY
“입사일로부터 현재까지의 근속연수를 구하시오.” 이런 문제가 나옵니다. DATEDIF 함수가 핵심인데, 재미있는 게 이 함수는 엑셀 함수 목록에 공식적으로 안 나옵니다. 숨겨진 함수예요. 그런데 시험에는 나옵니다.
DATEDIF(시작일, 종료일, “Y”) — 연수 차이
DATEDIF(시작일, 종료일, “M”) — 월수 차이
DATEDIF(시작일, 종료일, “D”) — 일수 차이
주의할 점이 있습니다. 시작일이 종료일보다 크면 에러가 납니다. 문제에서 날짜 순서를 바꿔놓는 함정이 가끔 있으니, 어느 쪽이 시작일인지 꼭 확인하세요.
유형 4: 순위·조건부 서식 — RANK.EQ, LARGE, SMALL
“매출액 기준으로 순위를 매기시오.” RANK.EQ 함수 하나로 끝나는 문제도 있고, “상위 3위까지의 매출 합계”처럼 LARGE 함수와 조합하는 문제도 있습니다.
RANK.EQ(값, 범위, 0) — 내림차순 순위 (0 또는 생략)
LARGE(범위, k) — k번째로 큰 값
여기서 자주 틀리는 부분이 있습니다. RANK.EQ의 범위를 절대참조($)로 고정하지 않으면, 수식을 아래로 복사할 때 범위가 밀려서 순위가 엉망이 됩니다. 계산작업 감점의 절반은 이 절대참조 실수에서 나옵니다.
유형 5: 텍스트 가공 — LEFT, RIGHT, MID, CONCATENATE
“주민등록번호 앞자리에서 생년월일을 추출하시오.” 이런 문제입니다. LEFT, MID, RIGHT로 문자열을 잘라내고, 필요하면 CONCATENATE(또는 & 연산자)로 붙입니다.
LEFT(텍스트, 글자수) — 왼쪽에서 n글자
MID(텍스트, 시작위치, 글자수) — 중간에서 추출
MID에서 주의할 건 시작위치가 1부터 시작한다는 겁니다. 프로그래밍처럼 0부터가 아닙니다. 작은 차이인데, 시험장에서 긴장하면 헷갈릴 수 있습니다.
실전 연습 팁
이 다섯 가지 유형을 알았다고 바로 합격하는 건 아닙니다. 실기는 직접 손으로 쳐봐야 합니다. 기출문제를 구해서 실제 엑셀에서 풀어보세요. 화면을 보면서 함수를 직접 타이핑하는 연습을 하지 않으면, 시험장에서 손이 안 움직입니다.
그리고 한 가지 더. 계산작업은 보통 4~5문제가 나오는데, 쉬운 것부터 푸세요. 어려운 함수 중첩 문제에서 10분을 쓰느니, 쉬운 문제 3개를 확실히 맞히는 게 점수에 유리합니다. 시간 배분이 실기 합격의 핵심이거든요.
엑셀 함수 실전 적용 시 주의사항
시험장에서 가장 당황하는 순간은 함수의 인수 순서가 헷갈릴 때입니다. VLOOKUP은 (찾을값, 범위, 열번호, 정확/근사) 순서인데, 네 번째 인수를 생략하면 근사값 검색(TRUE)이 기본값이라 원하는 결과가 안 나올 수 있습니다. 시험에서는 대부분 정확한 값을 찾아야 하므로 FALSE 또는 0을 반드시 넣어야 합니다. INDEX-MATCH 조합도 최근 출제 빈도가 높아지고 있는데, VLOOKUP보다 유연하게 사용할 수 있어서 익혀두면 계산작업 영역에서 큰 도움이 됩니다.
조건부 함수에서는 COUNTIFS와 SUMIFS처럼 복수 조건을 처리하는 함수의 인수 순서에 주의하세요. SUMIFS는 (합계범위, 조건범위1, 조건1, 조건범위2, 조건2…) 순서로, SUMIF와 인수 순서가 다릅니다. 날짜 관련 함수에서는 DATEDIF(시작일, 종료일, 단위)가 자주 나오는데, 단위에 “Y”(년), “M”(월), “D”(일)를 넣는 것을 기억해야 합니다. 이런 세부 사항들을 시험 직전에 정리해두면 실전에서 실수를 크게 줄일 수 있습니다.