매달 말일이 되면 어김없이 하던 일이 있었습니다. 부서별 지출 내역을 하나하나 눈으로 더해서 결산 보고서를 만드는 일이었는데요. 데이터가 몇 백 줄만 넘어가도 계산기를 두드리다가 숫자를 놓치기 일쑤였습니다. 그러다 SUMIF와 COUNTIF를 알게 된 후로는 이런 집계 작업에 걸리는 시간이 거의 10분의 1로 줄었습니다. 오늘은 실무에서 조건부로 값을 더하고 개수를 세야 할 때 가장 많이 쓰는 이 두 함수를 정리해보겠습니다.
SUMIF, 조건에 맞는 값만 더하기
SUMIF는 "Sum If", 즉 특정 조건을 만족하는 셀들의 값만 골라서 더해주는 함수입니다.
기본 문법
=SUMIF(조건을 확인할 범위, 조건, 더할 범위)
- 조건을 확인할 범위: 조건에 맞는지 확인할 열 (예: 부서명이 적힌 열)
- 조건: 어떤 값과 일치해야 하는지 (예: "영업팀")
- 더할 범위: 실제로 더할 값이 있는 열 (예: 지출 금액이 적힌 열)
실무 예시: 부서별 지출 합계 구하기
B열에 부서명, C열에 지출 금액이 죽 나열된 표가 있다고 가정해봅시다. 영업팀 지출 합계만 뽑고 싶다면 이렇게 씁니다.
=SUMIF(B:B, "영업팀", C:C)
"B열에서 '영업팀'이라고 적힌 행들을 찾아서, 같은 행의 C열 값을 모두 더해라"는 뜻입니다. 특정 셀에 입력된 값을 조건으로 걸고 싶다면, 큰따옴표로 텍스트를 직접 쓰는 대신 셀 주소를 넣어도 됩니다.
=SUMIF(B:B, E2, C:C)
이렇게 하면 E2 셀에 적힌 부서명이 바뀔 때마다 자동으로 다른 부서 합계가 계산돼서, 여러 부서를 한 번에 비교할 때 훨씬 편합니다.
조건이 두 개 이상이면 SUMIFS
부서도 맞고, 특정 달의 지출만 더하고 싶은 경우처럼 조건이 여러 개면 SUMIFS를 씁니다.
=SUMIFS(더할 범위, 조건범위1, 조건1, 조건범위2, 조건2, ...)
SUMIF와 순서가 반대라는 점에 유의하셔야 합니다. SUMIF는 더할 범위가 맨 뒤에 오지만, SUMIFS는 더할 범위가 맨 앞에 옵니다. 이 부분에서 헷갈려서 오류가 나는 경우를 실무에서 정말 많이 봤습니다.
=SUMIFS(C:C, B:B, "영업팀", D:D, "2025-06")
"C열 값을 더하되, B열이 '영업팀'이고 D열이 '2025-06'인 행만 골라서 더해라"는 뜻입니다.
COUNTIF, 조건에 맞는 개수 세기
COUNTIF는 값을 더하는 대신, 조건에 맞는 셀이 몇 개인지 세는 함수입니다. 인사 업무나 재고 관리에서 특히 자주 쓰입니다.
기본 문법
=COUNTIF(조건을 확인할 범위, 조건)
실무 예시: 특정 직급 인원수 세기
=COUNTIF(D:D, "과장")
D열에서 "과장"이라고 적힌 셀이 몇 개인지 세어줍니다. 인사 현황표를 만들 때 직급별, 부서별 인원수를 뽑는 데 이보다 편한 방법이 없습니다.
실무 예시: 마감일이 지난 항목 세기
업무를 하다 보면 "오늘 날짜 기준으로 마감이 지난 항목이 몇 개인지" 세야 할 때가 자주 있습니다.
=COUNTIF(E:E, "<"&TODAY())
E열의 날짜 중 오늘보다 이전 날짜인 셀의 개수를 세어줍니다. 부등호와 함께 쓸 때는 큰따옴표 안에 부등호를 넣고, 뒤에 & 기호로 값을 이어붙여야 한다는 점을 꼭 기억해두셔야 합니다.
조건이 여러 개면 COUNTIFS
=COUNTIFS(D:D, "과장", B:B, "영업팀")
"D열이 '과장'이면서 동시에 B열이 '영업팀'인 행이 몇 개인지 세어라"는 뜻입니다. SUMIFS와 마찬가지로 조건범위와 조건을 짝지어서 계속 이어붙이는 구조입니다.
자주 하는 실수 정리
- SUMIF와 SUMIFS의 인자 순서를 헷갈리는 경우: SUMIF는 조건이 먼저, 더할 범위가 나중이고, SUMIFS는 더할 범위가 먼저입니다. 함수를 바꿔 쓸 때마다 순서를 다시 확인하는 습관이 필요합니다.
- 범위 크기가 서로 다른 경우: 조건을 확인할 범위와 더하거나 셀 범위의 행 개수가 다르면 오류가 납니다. 웬만하면 열 전체(B:B, C:C처럼)로 지정하면 이런 실수를 줄일 수 있습니다.
- 텍스트 조건에 큰따옴표를 빠뜨리는 경우: "영업팀"처럼 텍스트 조건은 반드시 큰따옴표로 감싸야 하는데, 셀 주소를 조건으로 쓸 때와 헷갈려서 큰따옴표를 잘못 넣는 경우가 많습니다.
- 숫자가 텍스트 형식으로 저장되어 집계가 안 되는 경우: 금액이 셀에 숫자처럼 보여도 실제로는 텍스트 형식으로 저장되어 있으면 SUMIF가 0을 반환합니다. 이럴 때는 셀 서식을 숫자로 바꾸거나 VALUE 함수로 변환해야 합니다.
마치며
SUMIF와 COUNTIF는 단순해 보이지만, 매달 반복되는 집계 업무의 시간을 극적으로 줄여주는 함수입니다. 조건이 하나면 SUMIF와 COUNTIF, 조건이 여러 개로 늘어나면 SUMIFS와 COUNTIFS로 넘어간다고 기억해두시면 실무에서 바로 응용하실 수 있을 겁니다. 다음 편에서는 조건에 따라 값을 다르게 처리하는 IF, IFS 함수를 다뤄보겠습니다.
'스트레스 없는 직장생활 > 직장인 엑셀 활용' 카테고리의 다른 글
| 엑셀 셀 참조 방식(상대, 절대, 혼합 참조) (0) | 2026.08.15 |
|---|---|
| 보고용 차트 만들기 (0) | 2026.08.15 |
| 엑셀 피벗테이블 활용법 (0) | 2026.08.14 |
| 엑셀 IF, IFS 함수 실무 활용법 (0) | 2026.08.14 |
| 20년 직장인이 진짜 매일 쓰는 엑셀 함수, VLOOKUP과 XLOOKUP 제대로 알아보기 (0) | 2026.08.13 |