SUMIF·SUMIFS 함수 차이|다중조건 합계 공식 완벽 가이드

SUMIF·SUMIFS 함수 차이|다중조건 합계 공식 완벽 가이드

엑셀에서 데이터를 다루다 보면 단순 합계(SUM)보다 “조건에 맞는 값만 합산하고 싶다”는 상황이 자주 발생합니다. 이때 사용하는 것이 바로 SUMIF 함수입니다. 예를 들어 매출표에서 “지역이 서울인 금액만 더하고 싶다”면 SUMIF 함수를, “지역이 서울이면서 제품이 A일 때”처럼 조건이 여러 개인 경우 SUMIFS 함수를 사용합니다. 두 함수는 이름이 비슷하지만, 적용 범위와 사용법에서 큰 차이를 보입니다.

이번 글에서는 SUMIF와 SUMIFS의 차이, 공식 구조, 실무 예제, 그리고 다중조건 설정 시 주의할 점까지 단계별로 설명하겠습니다.

숫자 계산 흐름을 자주 다룬다면 조아파이낸스 에서 정리한 내용이 이해를 더 편하게 해줄 것입니다.

목차

SUMIF 함수 기본 구조 – 한 가지 조건으로 합계 구하기

(출처:상군TV)

SUMIF 함수는 하나의 조건을 만족하는 셀들의 합계를 계산합니다.
공식 구조는 다음과 같습니다.

SUMIF(범위, 조건, 합계범위)

범위, 조건, 합계범위를 명시하여야 합니다. 

  • 범위(range): 조건을 적용할 셀 영역
  • 조건(criteria): 특정 값을 지정 (예: “서울”, “>1000”)
  • 합계범위(sum_range): 조건을 만족할 때 합산할 셀 영역

=SUMIF(A2:A10,”서울”,B2:B10)

이는 A열에서 “서울”인 행의 B열 값만 합산합니다.

SUMIF 함수는 한 가지 조건만 적용 가능하므로, “지역이 서울이면서 제품이 A” 같은 복합 조건은 처리하지 못합니다. 대신 간단한 필터 합계에서는 매우 빠르고 효율적입니다.

SUMIFS 함수 – 다중조건 합계를 위한 업그레이드 버전

(출처:오빠두엑셀)

SUMIFS 함수는 SUMIF의 확장형으로, 여러 조건을 동시에 적용할 수 있는 함수입니다.
공식 구조는 다음과 같습니다.

SUMIFS(합계범위, 조건범위1, 조건1, 조건범위2, 조건2, …)

=SUMIFS(C2:C10, A2:A10,”서울”, B2:B10,”A제품”) 

이 경우, “서울 지역”이면서 “A제품”인 행의 매출(C열)을 합산합니다. 즉, SUMIF는 단일 조건, SUMIFS는 다중 조건을 처리합니다.
SUMIFS 함수는 “날짜가 1월이고, 매출이 1000 이상이며, 담당자가 김철수인 경우”처럼 복합 필터링이 필요한 실무에서 매우 유용합니다.

SUMIF vs SUMIFS 차이 요약

(출처:배우공)

두 함수는 이름이 비슷하지만, 구조와 기능에서 뚜렷한 차이가 있습니다.
아래 표는 SUMIF 함수와 SUMIFS 함수의 핵심 비교 요약입니다.

구분SUMIFSUMIFS
조건 개수1개2개 이상
인수 순서(조건범위, 조건, 합계범위)(합계범위, 조건범위1, 조건1, …)
지원 버전모든 엑셀 버전Excel 2007 이상
대표 사용 예“서울 매출 합계”“서울 + 제품A 매출 합계”

SUMIF 함수는 이름 그대로 ‘하나의 조건(IF)’만 인식합니다. 즉, 특정 기준 한 가지로만 데이터를 필터링해 합계를 구할 때 사용합니다. 예를 들어 “지역이 서울일 때 매출 합계”처럼 단일 기준에만 반응합니다.
반면 SUMIFS 함수는 ‘복수 조건(IFs)’을 동시에 적용할 수 있는 진화형 함수입니다. “지역이 서울이면서 제품이 A”처럼 두 가지 이상의 조건을 만족해야 합산되므로, 보다 세밀한 데이터 분석이 가능합니다.
또한 함수 인수의 순서에도 차이가 있습니다. SUMIF는 조건범위부터 입력하지만, SUMIFS는 합계범위를 먼저 지정해야 합니다. 버전 호환성도 다릅니다. SUMIF는 엑셀 2003에서도 동작하지만, SUMIFS는 엑셀 2007 이상 또는 구글 스프레드시트에서만 지원됩니다.

실무 예제 – 매출 데이터 합계 계산하기

가령 다음과 같은 데이터가 있다고 가정해 봅시다.

지역제품매출
서울A제품500
부산A제품400
서울B제품300
서울A제품200
  • “서울” 매출 합계 → =SUMIF(A2:A5,”서울”,C2:C5) 결과 1000
  • “서울+ A제품” 매출 합계 → =SUMIFS(C2:C5,A2:A5,”서울”,B2:B5,”A제품”) 결과 700

이처럼 SUMIF 함수는 단순 조건, SUMIFS 함수는 다중조건 계산에 각각 최적화되어 있습니다.

다중조건 활용 팁 – 날짜, 범위, 텍스트 조합

SUMIFS에서는 숫자뿐만 아니라 날짜나 텍스트도 조건으로 활용할 수 있습니다.
예시로, “2025년 1월 이후 매출”을 구하려면 다음과 같이 씁니다. SUMIFS(C2:C100, B2:B100, “>=”&DATE(2025,1,1))

여러 범위를 함께 사용할 수도 있습니다.
예를 들어 “서울 또는 부산 지역 매출”을 구할 때는 SUMIFS 대신 SUM과 SUMIF의 합을 응용합니다.

=SUM(SUMIF(A2:A100,{“서울”,”부산”},C2:C100))

이처럼 SUMIF와 SUMIFS는 서로 보완적으로 사용할 수 있습니다.

오류 방지 및 실무 팁

(출처:로사쌤의 컴교실)

SUMIFS를 사용할 때 가장 흔한 실수는 “조건 범위와 합계 범위의 크기가 다를 때”입니다. 두 범위의 행 개수가 다르면 #VALUE! 오류가 발생합니다.
또한 셀 서식이 텍스트일 경우 숫자 비교가 제대로 되지 않으므로, 숫자열은 반드시 **‘숫자 서식’**으로 통일해야 합니다. 조건문 안에 공백이 포함된 문자열(예: “ 서울”)도 계산이 안 될 수 있으니 TRIM 함수를 함께 사용하면 좋습니다.

SUMIF 함수와 필터, 피벗테이블의 관계

실무에서는 SUMIF 함수만으로도 대부분의 집계가 가능합니다. 그러나 데이터가 많을 경우 피벗테이블을 병행하면 훨씬 효율적입니다.
피벗테이블로 필터링된 합계를 확인한 뒤, 세부 계산에는 SUMIFS 함수 다중조건을 적용하면 정확성과 속도를 모두 확보할 수 있습니다. 특히 구글 스프레드시트에서도 동일한 문법이 적용되어, 엑셀 사용자뿐 아니라 구글 워크스페이스 사용자에게도 필수 함수로 꼽힙니다.

SUMIF와 SUMIFS, 언제 어떤 함수를 써야 할까?

SUMIF와 SUMIFS는 단순한 합계 함수가 아니라, 조건 기반 데이터 분석의 핵심 도구입니다.
데이터의 구조를 이해하고 적절한 함수를 선택한다면, 복잡한 엑셀 집계도 단 몇 초 만에 해결할 수 있습니다.

  • 데이터 조건이 하나뿐이라면 SUMIF
  • 조건이 2개 이상이라면 SUMIFS
  • 복잡한 조건이 많고 시각화가 필요하다면 피벗테이블 활용

SUMIF와 SUMIFS 대체 함수 – SUMPRODUCT와 FILTER의 활용

데이터가 많거나 조건이 복잡할수록 SUMIF와 SUMIFS로는 한계가 생깁니다. 이런 경우 실무에서는 SUMPRODUCT나 FILTER 함수를 함께 사용합니다.

SUMPRODUCT 함수

SUMPRODUCT는 조건식을 직접 곱셈 형태로 조합해 계산하는 고급 함수입니다.
예를 들어 “서울 지역이면서 제품이 A인 매출 합계”를 구하려면 다음과 같이 사용할 수 있습니다.

=SUMPRODUCT((A2:A100=”서울”)*(B2:B100=”A”)*C2:C100)

이 방식은 SUMIFS와 결과는 같지만, AND / OR 조건을 자유롭게 조합할 수 있고, 배열 계산도 지원한다는 점에서 더 유연합니다.

FILTER 함수

엑셀 365 이상에서는 FILTER 함수를 사용해 조건에 맞는 행만 추출한 뒤, SUM()과 결합하면 다중조건 합계를 한 줄로 처리할 수 있습니다.

=SUM(FILTER(C2:C100,(A2:A100=”서울”)*(B2:B100=”A제품”)))

이 공식은 직관적이고, 실시간으로 자동 갱신되기 때문에 최근에는 SUMIFS 함수 다중조건을 대체하는 신세대 방식으로 각광받고 있습니다. 특히 구글 스프레드시트에서도 동일한 문법이 적용되어, 브라우저 환경에서도 손쉽게 사용할 수 있습니다.

마무리

SUMIF 함수와 SUMIFS 함수의 차이는 조건의 개수와 범위 설정 방식에 있습니다.
SUMIF는 단일 조건의 빠른 집계용, SUMIFS는 복합 조건의 정밀 계산용으로 구분해 사용하는 것이 가장 효율적입니다.
특히 SUMIFS 함수 다중조건은 인사, 회계, 영업 데이터 분석에서 실무 필수 공식으로 자리 잡았습니다.
엑셀을 자주 다룬다면 두 함수를 숙지하는 것만으로도 데이터 처리 속도가 몇 배 빨라질 것입니다.
오늘 바로 자신만의 데이터에서 SUMIF·SUMIFS 함수를 실전 적용해보시기 바랍니다.

다중 조건 속에서 주체적인 균형을 이야기하는 영화에 대해 궁금하시다면 애니메이션 연구소에 방문해보세요.

글쓴이

진서율のアバター 진서율 13년차 시트 마스터

안녕하세요, 스프레드시트의 구조와 함수 활용 방식을 일상 업무에 맞게 정리해 온 진서율입니다.
복잡해 보이는 계산식과 문서 구성도 쉽게 이해할 수 있도록 핵심 원리를 중심으로 설명하며, 효율적인 데이터 관리 방법을 꾸준히 연구해 왔습니다.
작업 시간을 줄이고 업무 흐름을 안정적으로 만드는 데 도움이 될 수 있도록, 명확한 기준과 실용적인 팁을 바탕으로 콘텐츠를 이어가겠습니다.

목차