컴퓨터활용능력 스프레드시트 파트에서는 조건에 맞는 값만 합치고 세는 문제가 거의 매 회차 나온다. SUMIF 계열 함수는 비슷하게 생겼지만 인수 순서가 달라서 이를 헷갈려 틀리는 경우가 많다. 이 글에서 순서 규칙 하나만 확실히 잡아 두자.
조건 집계 함수는 범위, 조건, 계산 대상을 짝지어 쓴다
조건 집계 함수는 어떤 범위에서 조건을 검사하고, 맞는 행의 값을 합산·개수·평균으로 계산한다. 조건은 숫자, 문자열, 비교식(“>=5”)을 따옴표로 묶어 쓴다. 셀 값을 조건에 섞을 때는 “>=”&F1처럼 연결한다. 문자 조건에는 와일드카드 ?(한 글자)와 *(여러 글자)를 쓸 수 있다.
SUMIF는 합계 범위가 마지막, SUMIFS는 합계 범위가 맨 앞이다
| 함수 | 형식 | 조건 개수 |
|---|---|---|
| SUMIF | =SUMIF(조건 범위, 조건, [합계 범위]) | 1개 |
| SUMIFS | =SUMIFS(합계 범위, 조건 범위1, 조건1, 조건 범위2, 조건2, …) | 여러 개(AND) |
| COUNTIF | =COUNTIF(조건 범위, 조건) | 1개 |
| COUNTIFS | =COUNTIFS(조건 범위1, 조건1, 조건 범위2, 조건2, …) | 여러 개(AND) |
| AVERAGEIFS | =AVERAGEIFS(평균 범위, 조건 범위1, 조건1, …) | 여러 개(AND) |
SUMIF는 합계 범위를 생략하면 조건 범위 자체를 합산한다. SUMIFS 계열은 합계(평균) 범위가 첫 인수라는 점이 가장 많이 틀리는 포인트이다.
예시: 서울과 상품 A만 합치면 1400, 서울 전체는 3160이다
A10:D19에 지역, 상품, 수량, 금액이 10행 있다고 하자. 서울 행의 금액은 1000, 800, 400, 960이다. =SUMIF(A10:A19,”서울”,D10:D19)는 3160이다. 서울이면서 상품이 A인 행은 1000과 400이므로 =SUMIFS(D10:D19,A10:A19,”서울”,B10:B19,”A”)는 1400이다. 부산이면서 수량이 5 이상인 행은 7과 9, 두 건이라 =COUNTIFS(A10:A19,”부산”,C10:C19,”>=5″)는 2이다. 상품이 B인 행의 금액 평균 =AVERAGEIFS(D10:D19,B10:B19,”B”)는 712이다. 금액이 900 이상인 행 수 =COUNTIF(D10:D19,”>=900″)는 4이다. 모두 스프레드시트 프로그램에서 계산한 값이고 파이썬 집계와 일치했다.

SUMPRODUCT와 데이터베이스 함수는 조건을 다르게 표현한다
=SUMPRODUCT((A10:A19=”서울”)*(C10:C19))는 조건이 참인 행의 수량만 곱해 합산하며 서울의 수량 합계 25를 돌려준다. 조건을 곱셈으로 연결하는 배열 방식이라 SUMIFS가 다루지 못하는 복잡한 조건에도 쓴다. 한편 DSUM·DCOUNT·DAVERAGE 같은 데이터베이스 함수는 별도의 조건 범위를 표 형태로 만들어 지정하며, 컴활 시험에서 조건표를 만들어 사용하는 문제로 나온다.
실전에서는 범위 크기와 조건 형식을 맞춘다
SUMIFS 계열은 모든 범위의 행 수가 같아야 하고 다르면 #VALUE! 오류가 난다. 조건이 숫자처럼 보여도 텍스트로 저장되어 있으면 일치하지 않을 수 있다. 수식을 복사하는 문제에서는 조건 범위를 절대 참조로 고정한다. 날짜 조건은 “>=”&DATE(2026,1,1)처럼 날짜 함수와 연결해 쓰면 안전하다.
시험에서는 SUMIFS 수식을 완성하는 빈칸 문제, 결과값을 고르는 문제, 조건이 두 개 이상일 때 COUNTIFS로 바꿔 쓰는 문제가 자주 나온다. 합계 범위가 맨 앞이라는 규칙에 더해, 조건이 문자열일 때는 따옴표로 묶고 비교 연산자는 문자열 안에 넣는다는 형식을 몸에 익히면 대부분 해결된다. 실무에서는 월별·부서별 집계표를 만들 때 이 함수들을 표 전체에 복사해 쓰는 경우가 많다.
시험 직전 한 줄 요약
SUMIF는 조건 범위가 앞이고 합계 범위가 뒤이며, SUMIFS·AVERAGEIFS는 합계(평균) 범위가 맨 앞이고 조건 범위와 조건을 짝지어 계속 붙인다.
이 글은 학습용 정리이며 실제 시험 문항과 다를 수 있다. 출제 기준은 대한상공회의소 등 공식 공지를 확인하라. 프로그램 버전에 따라 함수 동작과 화면이 다를 수 있고, 그림은 설명용 예시 데이터로 그린 개념도이다.