엑셀 자동합계 SUMIF 함수 실전 서식
엑셀을 사용하다 보면 특정 조건에 맞는 데이터의 합계를 구해야 하는 상황이 자주 발생합니다. 이러한 요구를 충족시키기 위해 엑셀에서는 ‘SUMIF’라는 유용한 함수를 제공합니다. 이번 글에서는 SUMIF 함수의 기능을 자세히 살펴보고, 실무에서 어떻게 활용할 수 있는지에 대한 정보를 나누고자 합니다.

SUMIF 함수란?
SUMIF 함수는 특정 조건을 만족하는 셀들의 합계를 계산하는 기능을 가지고 있습니다. 이 함수는 ‘SUM’ 함수와 ‘IF’ 함수의 조합으로, 주어진 조건에 따라 범위 내의 값들을 필터링하여 합산하는 데 유용하게 사용됩니다. 즉, 필요한 데이터만 골라서 자동으로 합계를 낼 수 있어 매우 효율적입니다.
SUMIF 함수의 기본 구조
SUMIF 함수의 구문은 다음과 같습니다:
=SUMIF(range, criteria, [sum_range])
- range: 조건을 적용할 셀 범위입니다.
- criteria: 합계를 계산할 조건으로 숫자, 텍스트, 표현식 등을 나타냅니다.
- sum_range: 실제로 합계를 구할 셀 범위를 지정합니다. 이 인자를 생략하면 기본적으로 ‘range’와 동일하게 설정됩니다.
조건에 따른 합계 구하기
특정 조건에 맞는 합계를 구하는 방법을 몇 가지 예를 통해 알아보겠습니다.
예제 1: 특정 항목의 합계 구하기
예를 들어, ‘차량 유지’라는 카테고리와 관련된 지출의 총합을 알고 싶다면, 먼저 해당 데이터가 포함된 범위(예: C3부터 C12까지)를 설정합니다. 다음으로 조건인 ‘차량 유지’를 설정한 셀(H4)을 참조하거나 직접 텍스트를 입력합니다. 마지막으로 합산할 금액 범위(E3:E12)를 지정하면 됩니다. 이렇게 하면 특정한 조건에 해당하는 항목의 합계를 쉽게 구할 수 있습니다.
=SUMIF(C3:C12, H4, E3:E12)
예제 2: 와일드카드를 활용한 합계 구하기
특정 문자열이 포함된 경우에 대한 합계도 구할 수 있습니다. 예를 들어, ‘식비’라는 텍스트가 포함된 지출을 합산하고 싶다면, 조건 범위를 같게 두고 ‘식비’ 뒤에 별표(*)를 추가하여 아래와 같이 수식을 입력합니다.
=SUMIF(C3:C12, "식비*", E3:E12)
이렇게 하면 ‘식비’라는 텍스트가 포함된 모든 항목을 합산할 수 있습니다.

예제 3: 크기 조건으로 합계 구하기
이번에는 값의 크기에 따라 합계를 구하는 방법을 알아보겠습니다. 예를 들어 50,000원 이상으로 지출된 항목들만 합산하고 싶다면, 조건을 적용할 범위를 지출 금액이 있는 열로 선택하고, 아래와 같은 조건을 설정해보세요:
=SUMIF(E3:E12, ">=50000")
이렇게 하면 50,000원 이상의 금액들만 필터링하여 합산하는 결과를 얻을 수 있습니다.
예제 4: 날짜 조건에 따른 합계 구하기
마지막으로 날짜 기준으로 금액을 합산하는 방법도 있습니다. 예를 들어, 12월 5일을 기준으로 그 이전에 사용한 금액과 그 이후에 사용한 금액을 각각 합산하고 싶다면, 아래와 같이 수식을 설정합니다:
=SUMIF(B3:B12, "<2024-12-05", E3:E12)
여기서 날짜는 반드시 YYYY-MM-DD 형태로 입력해야 하며, 해당 날짜 이전의 금액만 합산할 수 있습니다.
SUMIF 함수 사용 시 주의사항
SUMIF 함수를 사용할 때 주의해야 할 점은 다음과 같습니다:
- 조건을 표현할 때 문자의 경우 큰따옴표("")로 감싸야 합니다.
- 조건 범위와 합계 범위 크기가 같아야 하며, 그렇지 않을 경우 오류가 발생할 수 있습니다.
- 와일드카드를 사용할 경우 *는 여러 문자를 포함하고 ?는 단일 문자를 대체합니다.

결론
이처럼 SUMIF 함수는 특정 조건을 만족하는 값들의 합계를 손쉽게 계산할 수 있는 유용한 도구입니다. 복잡한 데이터 분석이나 경비 관리 등 다양한 분야에서 활용될 수 있으며, 이 함수를 통해 시간을 절약하고 효율성을 높일 수 있습니다. 또한, SUMIF 함수의 기초를 익힌 후에는 다중 조건을 처리하는 SUMIFS 함수로 확장하면 더욱 복잡하고 다양한 데이터 분석이 가능합니다.
엑셀의 강력한 기능을 제대로 활용하여, 데이터 관리의 효율성을 높이시길 바랍니다.
자주 묻는 질문 FAQ
SUMIF 함수란 무엇인가요?
SUMIF 함수는 특정 조건에 따라 셀의 합을 산출하는 유용한 엑셀 기능입니다. 조건을 기준으로 데이터를 필터링하여 필요한 합계를 계산합니다.
SUMIF 함수의 기본 구조는 어떻게 되나요?
SUMIF 함수는 =SUMIF(range, criteria, [sum_range]) 형태로 작성됩니다. 여기서 range는 조건을 적용할 범위, criteria는 합계 조건, sum_range는 실제로 합산할 범위를 의미합니다.
조건에 따라 합계를 구하는 예시는 어떤 것이 있나요?
예를 들어, 특정 항목의 지출 합계를 알고 싶다면 조건을 설정하고 해당 범위를 지정하여 쉽게 계산할 수 있습니다. 또는 와일드카드를 사용해 조건을 더 유연하게 설정할 수도 있습니다.
SUMIF 함수 사용 시 주의할 점은 무엇인가요?
SUMIF 함수를 사용할 때는 조건 문자를 큰따옴표로 감싸야 하고, 조건 범위와 합계 범위의 크기가 일치해야 합니다. 또한 와일드카드는 여러 문자와 단일 문자를 대체할 수 있습니다.