합계 계산은 엑셀 작업의 가장 기본이자 핵심입니다. 총 매출액, 부서별 비용 합계, 재고 수량 총합 등 모든 회계 및 통계 자료의 기본이죠. 📈
SUM 함수는 단순히 `B1+B2+B3...`처럼 긴 수식을 입력하는 대신, `=SUM(B1:B10)`처럼 짧고 직관적인 수식으로 합계를 구하는 혁신을 가져왔습니다. 오늘 포스팅에서는 SUM 함수의 정확한 문법과 함께, 실무에서 가장 중요한 조건부 합계(SUMIF/S) 활용법까지 자세히 알아보겠습니다! 😊

SUM 함수 기본 문법과 작동 원리 📝
SUM 함수는 더할 대상(숫자, 셀 주소, 셀 범위)만 인수로 지정해 주면 됩니다.
📝 SUM 함수 문법
=SUM(number1, [number2], ...)
`number1`, `number2` 인수는 개별 숫자, 연속된 셀 범위(예: `A1:A5`), 또는 떨어진 셀 주소(예: `A1, C5, F8`) 모두 사용 가능하며, 최대 255개까지 지정할 수 있습니다.
SUM 함수는 지정된 범위 내에서 '숫자'가 포함된 셀의 값만 더합니다. 텍스트, 논리값(TRUE/FALSE), 빈 셀은 합계 계산 시 0으로 간주하여 무시됩니다.

실전 예시: SUM 함수 사용 및 데이터 유형별 처리 📊
아래는 5개의 셀에 입력된 다양한 데이터 유형입니다. (범위: C2부터 C6)
판매액 데이터 예시
| 셀 위치 | 값 (C열) | 
|---|---|
| C2 | 50,000 | 
| C3 | 100,000 | 
| C4 | "오류" (텍스트) | 
| C5 | (빈 셀) | 
| C6 | 200,000 | 


SUM 함수의 결과
C2부터 C6까지의 데이터 합계를 SUM 함수로 구합니다:
수식: =SUM(C2:C6)
결과: 350,000
왜 350,000일까요? 📝
SUM 함수는 C2(50,000), C3(100,000), C6(200,000) 세 개의 숫자 셀만 합산합니다. C4(텍스트)와 C5(빈 셀)는 무시하기 때문입니다.
주의하세요! SUM 함수 사용 시의 함정 ⚠️
SUM 함수는 보통 완벽하게 작동하지만, 간혹 합계가 이상하게 나올 때가 있습니다. 대부분의 원인은 '텍스트로 저장된 숫자'입니다.
셀에 숫자가 입력되어 있지만, 셀 서식이 '텍스트'로 지정되어 있거나 외부에서 데이터를 가져오면서 텍스트 형식으로 변환된 경우, SUM 함수는 이를 합계에 포함하지 않습니다. (SUM 결과가 예상보다 작게 나옴)
👉 해결책: 해당 셀을 선택하고 셀 서식을 '일반' 또는 '숫자'로 변경한 후, 셀을 더블 클릭하여 재입력하거나, 데이터 탭의 '텍스트 나누기' 기능을 이용해 강제로 숫자 형식으로 변환해야 합니다.

심화 활용: 조건부 합계를 구하는 SUMIF/S 💡
특정 조건을 만족하는 데이터의 합계(예: '영업팀'의 총 매출액, '판매량이 100개 이상'인 제품의 총 재고)를 구하고 싶다면, SUMIF 또는 SUMIFS 함수를 사용해야 합니다.
1. SUMIF (단일 조건)
"특정 부서"의 합계처럼 하나의 조건으로 합계를 계산할 때 사용합니다.
문법: =SUMIF(조건 범위, 조건, [합계 범위])
예: A2:A10 범위가 "영업"인 데이터의 B2:B10 값의 합계를 구하려면:
수식: =SUMIF(A2:A10, "영업", B2:B10)
2. SUMIFS (다중 조건)
"영업 부서이면서 지역이 서울"인 데이터의 합계를 구하는 것처럼 여러 조건을 모두 만족하는 합계를 계산할 때 사용합니다. (엑셀 2007 이후 버전부터 지원)
문법: =SUMIFS(합계 범위, 조건 범위1, 조건1, [조건 범위2, 조건2], ...)
예: B2:B10 값의 합계를, A2:A10이 "영업"이고 C2:C10이 "서울"인 조건으로 구하려면:
수식: =SUMIFS(B2:B10, A2:A10, "영업", C2:C10, "서울")
마무리: 핵심 내용 요약 📝
SUM 함수는 엑셀 데이터 분석의 시작과 끝을 담당하는 핵심 함수입니다. 단순히 숫자를 더하는 것을 넘어, SUMIF나 SUMIFS를 통해 원하는 조건만 필터링하여 합계를 구할 수 있게 되면서 데이터 분석의 효율성을 극대화할 수 있습니다.
SUM 함수를 사용할 때는 반드시 대상 데이터가 숫자 형식인지 확인하는 습관을 들이고, 조건부 합계까지 능숙하게 활용하여 엑셀 마스터로 거듭나시길 바랍니다! 🚀
엑셀 SUM 함수 사용 시 꼭 기억해야 할 3가지!
- 문법: `=SUM(범위)`로 숫자의 합계를 구합니다.
- 특징: 텍스트와 빈 셀은 합산에서 자동으로 제외됩니다.
- 조건부: 조건이 하나면 `SUMIF`, 여러 개면 `SUMIFS`를 사용합니다.
자주 묻는 질문 (FAQ) ❓
Q1. SUM 함수를 사용했는데 합계가 맞지 않습니다.
👉 가장 흔한 원인은 '텍스트 형식으로 저장된 숫자'입니다. 이 경우 셀 서식을 변경하거나 `VALUE` 함수를 사용하여 강제로 숫자 형식으로 변환해야 합니다.
Q2. SUMIF와 SUMIFS의 인수는 어떻게 다른가요?
👉 SUMIF는 `조건 범위, 조건, 합계 범위` 순서이며, SUMIFS는 합계를 구할 범위가 가장 먼저 오는 `합계 범위, 조건 범위1, 조건1, ...` 순서입니다. (순서가 완전히 다름에 유의해야 합니다.)
Q3. SUM 함수로 더하는 도중에 #VALUE! 오류가 발생합니다.
👉 SUM 함수는 범위 안에 있는 오류 값을 만나면 합계 계산을 중단하고 오류를 반환합니다. 오류가 발생한 셀을 확인하여 오류를 수정해야 합니다. 오류를 무시하고 합계를 구하려면 AGGREGATE 함수 등을 사용할 수 있습니다.