아이로 디지털 안내소 스마트폰부터 AI까지, 누구나 이해하는 쉬운 디지털 생활 안내

보기 설정

글자 크기
화면 색상
움직임 효과
문서·업무 활용

엑셀 SUMIF·SUMIFS 사용법: 부서별·월별 합계와 0값 오류 해결

엑셀 SUMIF와 SUMIFS로 조건별 금액을 합산하는 방법을 보여주는 대표 이미지

엑셀 SUMIFS는 ‘10월 영업부 지출’처럼 여러 조건을 동시에 만족하는 금액을 더할 때 쓰는 함수입니다. 부서 하나만 고르면 SUMIF, 부서와 기간을 함께 고르면 SUMIFS를 사용하면 됩니다. 매번 행을 골라 계산하는 대신 조건 셀만 바꾸는 작은 집계표를 만들 수 있습니다.

이 글은 지출 관리용 가상 데이터로 공식부터 검산까지 설명합니다. 회사의 실제 장부나 개인정보는 사용하지 않았습니다. Microsoft 공식 도움말을 참고했으며, 그림은 실제 Excel 화면이 아닌 이해를 돕는 AI 제작 설명 이미지입니다.

1. SUMIF와 SUMIFS, 무엇이 다른가요?

상황선택할 함수기본 구조
영업 부서의 금액만 합산SUMIF조건 범위 → 조건 → 합계 범위
영업 부서이면서 10월인 금액 합산SUMIFS합계 범위 → 조건 범위와 조건의 쌍

가장 흔한 실수는 두 함수의 인수 순서를 똑같이 생각하는 것입니다. SUMIFS에서는 더할 금액 범위가 맨 앞에 옵니다. 복사한 수식의 함수 이름만 바꾸면 제대로 계산되지 않을 수 있습니다. Microsoft SUMIFS 공식 설명에서도 이 차이와 범위 크기를 확인할 수 있습니다.

2. 먼저 예제 데이터를 A1부터 입력하세요

새 시트의 A열은 날짜, B열은 부서, C열은 항목, D열은 금액으로 사용합니다. 아래 표에서 첫 데이터는 2행, 마지막 데이터는 7행입니다. 날짜는 실제 날짜 값, 금액은 ‘원’ 글자가 없는 숫자로 입력하세요. 120000을 입력하고 표시 형식으로 쉼표를 붙이는 편이 안전합니다.

행A: 날짜B: 부서C: 항목D: 금액
22026-10-01영업교통비120000
32026-10-02관리소모품80000
42026-10-05영업식비30000
52026-10-07관리교통비20000
62026-09-30영업교통비50000
72026-11-01영업소모품40000

원본은 보관하고 연습용 복사본에서 시작하세요. 먼저 전체 금액을 더하면 340,000원입니다. 이 숫자는 이후 조건별 합계가 맞는지 판단하는 기준이 됩니다. 위 ‘행’ 열은 위치 안내용이므로 Excel에는 날짜·부서·항목·금액 네 열만 입력합니다.

3. SUMIF로 부서 하나의 금액 더하기

G2에 ‘영업’을 입력하고 H2에 아래 수식을 넣으세요. B열에서 G2와 같은 부서를 찾고, 해당 행의 D열 금액을 더합니다.

=SUMIF($B$2:$B$7,G2,$D$2:$D$7)

결과는 240,000원입니다. 10월의 120,000원과 30,000원뿐 아니라 9월의 50,000원, 11월의 40,000원도 포함됩니다. 이 수식에는 날짜 조건이 없기 때문입니다. G2를 ‘관리’로 바꾸면 100,000원이 나옵니다.

$ 표시는 집계 범위를 고정합니다. G3에 ‘관리’를 입력하고 H2를 H3로 복사하면 조건 셀은 G3로 이동하지만 원본 범위는 유지됩니다. 부서마다 수식을 새로 쓰기보다 같은 구조를 복사하면 실수를 줄일 수 있습니다.

SUMIF가 영업 부서의 120000원과 30000원만 합산하는 설명 이미지
단일 조건 합산 원리: 첫 네 행만 사용한 축약 예시입니다. 전체 여섯 행의 영업 합계 240,000원과 구분하세요.

4. SUMIFS로 ‘영업 + 10월’ 조건 함께 적용하기

G2는 ‘영업’, G4는 시작일 2026-10-01, G5는 다음 달 시작일 2026-11-01로 입력합니다. 세 셀의 위치를 확인한 뒤 H4에 수식을 넣으세요.

=SUMIFS($D$2:$D$7,$B$2:$B$7,G2,$A$2:$A$7,">="&G4,$A$2:$A$7,"<"&G5)

읽는 순서는 ‘D열 금액 중, 부서는 영업이고, 날짜는 10월 1일 이상이며, 11월 1일 미만인 행’입니다. 결과는 150,000원입니다. 9월 30일과 11월 1일은 빠지고 10월 1일·5일의 두 행만 들어갑니다.

이 수식의 조건들은 ‘또는’이 아니라 ‘그리고’로 연결됩니다. 영업 부서이거나 10월이면 되는 것이 아니라 둘 다 충족해야 합니다. 같은 날짜 범위를 두 번 넣는 것도 정상입니다. 시작 경계와 종료 경계를 각각 검사하기 때문입니다.

왜 마지막 날 이하보다 다음 달 첫날 미만을 쓰나요?

거래 데이터에는 10월 31일 오후 6시처럼 시간이 붙어 있을 수 있습니다. 종료일을 10월 31일 자정으로 두고 ‘이하’로 비교하면 그날 늦은 시간의 기록이 빠질 수 있습니다. 다음 달 1일 ‘미만’으로 경계를 정하면 월말의 시간까지 포함하기 쉽습니다. 단, A열 값이 Excel이 계산할 수 있는 실제 날짜·시간이어야 합니다.

조건 셀 없이 바로 연습하려면 다음 수식도 사용할 수 있습니다. 월을 바꾸려면 두 DATE 값을 함께 수정하세요.

=SUMIFS($D$2:$D$7,$B$2:$B$7,"영업",$A$2:$A$7,">="&DATE(2026,10,1),$A$2:$A$7,"<"&DATE(2026,11,1))
영업 부서와 10월 조건을 모두 충족한 금액만 모으는 SUMIFS 설명 이미지
복수 조건의 교집합을 보여주는 별도 예시입니다. 그림은 70,000원 + 80,000원, 본문 표는 120,000원 + 30,000원으로 각각 150,000원입니다.

5. 합계가 0이거나 예상과 다를 때 확인할 순서

① 숫자와 날짜가 실제 계산 가능한 값인가요?

겉으로 ‘120,000’이라고 보여도 텍스트로 저장된 금액일 수 있습니다. 빈 보조 셀에 =ISNUMBER(D2)를 넣어 TRUE인지 확인해 보세요. A2도 같은 방식으로 확인할 수 있습니다. 날짜는 내부적으로 숫자로 저장되므로 정상적인 날짜 값은 TRUE가 나옵니다. FALSE라면 표시 형식만 바꾸기보다 입력값을 변환해야 합니다.

단순 숫자 텍스트는 보조 열에서 =VALUE(D2)로 변환을 시도할 수 있습니다. ‘원’ 같은 글자나 잘못된 구분자가 있다면 먼저 원본 구조를 확인하세요. 날짜 텍스트는 지역 형식에 따라 해석이 달라질 수 있으므로 변환 뒤 연·월·일을 대조해야 합니다. 숫자 텍스트 변환 안내와 날짜 텍스트 변환 안내를 참고하세요.

② ‘영업’과 ‘영업 ’이 섞여 있지 않나요?

앞뒤 공백, 다른 부서명 표기, 붙여넣기로 들어온 보이지 않는 문자를 살펴보세요. 조건 셀과 원본 셀을 하나씩 비교하는 것이 빠릅니다. 일반적인 공백은 보조 열의 TRIM으로 정리할 수 있지만 모든 특수 공백을 제거하는 만능 해결책은 아닙니다. 부서명을 통일한 뒤 재계산하세요.

③ 범위의 시작·끝 행이 같은가요?

합계 범위가 D2:D7이라면 조건 범위도 B2:B7, A2:A7처럼 같은 크기로 맞춥니다. 한 범위만 8행까지 포함하면 오류가 생길 수 있습니다. 데이터가 늘어났는데 수식은 7행에서 끝나는 경우도 흔합니다. 새 행을 추가할 때는 모든 관련 범위를 함께 확장하세요.

④ 조건의 따옴표와 날짜 경계를 확인했나요?

비교 기호는 따옴표 안에, 셀 주소는 밖에 두고 &로 연결합니다. “>=G4″는 셀 G4를 참조하는 조건이 아닙니다. “>=”&G4처럼 작성하세요. 복사하면서 곧은 큰따옴표가 다른 문자로 바뀌지 않았는지도 확인합니다. 지역 설정에 따라 수식 인수 구분자가 쉼표 대신 세미콜론일 수 있습니다.

엑셀 SUMIFS 합계가 0일 때 숫자와 날짜 형식 공백 범위 크기 날짜 경계를 확인하는 체크리스트
합계가 0이거나 다를 때 확인할 네 가지. AI 제작 설명용 이미지이며 실제 Excel 화면이 아닙니다.

6. 보고서에 넣기 전 3가지로 검산하세요

  1. 조건 행을 직접 대조: 예제에서 영업·10월은 2행과 4행뿐입니다. 120,000 + 30,000 = 150,000인지 확인합니다.
  2. 전체 합계와 비교: 영업 240,000원 + 관리 100,000원 = 전체 340,000원입니다. 실제 데이터에 다른 부서나 빈 부서가 있으면 두 부서 합계만으로 전체와 같아지지 않습니다.
  3. 경계값 테스트: 9월 30일과 11월 1일을 제외하는지 확인합니다. 복사본에 월말 시간을 가진 기록을 넣어 보면 종료 조건의 실수를 찾기 쉽습니다.

숫자가 맞았다고 데이터가 정확하다는 뜻은 아닙니다. 같은 거래가 두 번 입력됐다면 두 번 합산됩니다. 의심스러운 행을 무작정 삭제하지 말고 엑셀 중복값 찾기·제거 방법으로 중복 판정 기준부터 확인하세요.

7. 반복 업무에는 입력 규칙부터 정하세요

부서명을 매번 직접 입력하면 ‘영업’, ‘영업부’, ‘영업팀’이 섞일 수 있습니다. 집계 전에 어떤 이름을 표준으로 사용할지 정하고 엑셀 드롭다운 목록 만들기를 적용하면 입력을 통일하는 데 도움이 됩니다. 합계 수식보다 원본 입력 규칙을 먼저 정하는 것이 장기적으로 관리하기 쉽습니다.

숫자를 확인한 후 인쇄·공유할 때 표가 잘리거나 글씨가 지나치게 작다면 엑셀 인쇄 한 페이지 맞추기도 참고하세요. 집계 결과와 보고서 출력 설정은 별개의 단계입니다.

자주 묻는 질문

숨긴 행이나 필터로 안 보이는 행은 자동 제외되나요?

SUMIF·SUMIFS는 화면에 보이는 행만 더하는 함수가 아닙니다. 조건을 만족하면 숨겨진 행도 집계 대상이 될 수 있습니다. 필터 화면만 보고 합계가 틀렸다고 판단하지 말고 수식의 범위와 조건을 확인하세요.

조건에 맞는 행이 없으면 0은 오류인가요?

일치하는 금액이 없다면 0이 정상일 수 있습니다. 먼저 실제로 해당 부서·기간의 기록이 있는지 확인한 다음 숫자 형식과 공백을 점검하세요. 0을 감추거나 다른 값으로 바꾸는 것부터 시작하면 원인을 놓치기 쉽습니다.

수식은 엑셀 버전에 따라 달라지나요?

Microsoft 공식 도움말은 SUMIFS를 Microsoft 365, Excel 2024·2021·2019·2016 및 웹용 Excel에 안내합니다. 이 글은 공통 함수 구조를 설명하며 메뉴 화면을 그대로 재현하지 않습니다. 회사의 프로그램·지역 설정에 따라 표시와 구분자는 다를 수 있습니다.

정리: 조건 셀과 검산 기준을 함께 만드세요

부서만 고르면 SUMIF, 부서와 월을 함께 고르면 SUMIFS를 사용합니다. 더할 범위와 조건 범위를 같은 크기로 정하고, 날짜는 ‘시작일 이상·다음 달 시작일 미만’으로 구성하면 월별 집계를 관리하기 좋습니다. 마지막에는 실제 행 두세 개와 전체 합계로 반드시 검산하세요.

작성 기준: 2026년 10월 15일 발행용. 10월 14일 확인한 Microsoft 공식 도움말과 자체 구성한 가상 예제를 바탕으로 작성했습니다. 예제는 업무 학습용이며 실제 회사 자료가 아닙니다.

아이로 디지털 안내소

어려운 IT 소식을 누구나 이해할 수 있는 쉬운 말로 풀어 씁니다. 궁금한 점은 문의 페이지로 보내 주세요.

필요한 IT 정보를 차근차근 확인하세요

문제 해결 방법, AI 활용법, 제품 정보를 주제별로 살펴보세요. 궁금한 점이나 잘못된 내용은 문의하기로 알려주세요.

뉴스레터는 준비 중입니다. 현재 이메일을 수집하지 않습니다.

궁금한 IT 질문이
있으신가요?

보내 주신 질문은 다음 글의 주제가 됩니다. 사소한 질문일수록 좋습니다.

질문 보내기
위아래 화살표로 이동 Enter로 열기 Esc로 닫기