엑셀365 SUM 함수란?
엑셀365의 SUM 함수는 여러 셀의 값을 더해 총합을 계산해주는 가장 기본이자 가장 많이 사용되는 함수입니다. 단순히 수치를 더하는 작업뿐 아니라, 보고서, 재무제표, 통계 자료, 월별 데이터 분석 등 다양한 실무에서 핵심적으로 사용됩니다.
기본 구조는 아래와 같습니다:
=SUM(숫자1, 숫자2, ...)
또는
=SUM(범위)
예를 들어, =SUM(A1:A10)
은 A1부터 A10까지의 값을 모두 더합니다. 이처럼 SUM 함수는 숫자형 데이터의 합산을 자동화해 수작업 오류를 줄이고, 계산을 빠르게 처리해줍니다.
엑셀365에서는 자동완성, 이름 정의, 동적 범위, 조건과 결합 등 다양한 방식으로 SUM 함수의 활용도를 높일 수 있습니다.
SUM 함수 기본 사용법
SUM 함수의 가장 단순한 사용법은 셀 범위를 직접 지정하여 더하는 것입니다.
예시 1: 연속된 범위 더하기
=SUM(A1:A5)
→ A1부터 A5까지의 값을 모두 더합니다.
예시 2: 떨어진 셀 함께 더하기
=SUM(A1, A3, A5)
→ A1, A3, A5 셀만 선택적으로 더합니다.
예시 3: 여러 범위 동시에 더하기
=SUM(A1:A5, C1:C5)
→ A열과 C열의 두 범위를 각각 더해서 전체 합계를 계산합니다.
기본 사용법만으로도 수작업으로 계산하는 것보다 훨씬 정확하고 효율적이며, 특히 수십 개 이상의 셀을 다룰 때는 필수적인 함수입니다.
자동 합계 기능으로 초간편 계산하기
엑셀365에서는 SUM 함수를 일일이 입력하지 않아도 자동 합계(AutoSum) 기능으로 간편하게 총합을 계산할 수 있습니다.
사용법:
- 합계를 구하고 싶은 셀 아래(또는 오른쪽)에 커서를 놓음
홈 > 자동 합계
클릭 (∑ 버튼)- 자동으로 범위가 선택되고,
=SUM(범위)
수식이 입력됨 - Enter 키 입력 시 결과 계산 완료
또는 단축키 Alt + = 을 사용하면 바로 자동 합계 수식이 입력되어 작업 속도가 비약적으로 향상됩니다. 이 기능은 연속된 열이나 행의 합계를 구할 때 가장 빠르고 정확한 방법입니다.
SUM 함수 실무 활용 예시
SUM 함수는 단순 합계 계산을 넘어서 실무 자동화 및 데이터 분석에도 활용됩니다.
1. 월별 매출 총합
=SUM(B2:B13)
→ 1월부터 12월까지의 매출을 모두 더해 연간 총매출 계산
2. 조건부 합계와 함께 쓰기 (IF와 결합)
=SUM(IF(A2:A10="서울", B2:B10))
※ 배열 수식 입력 시 Ctrl + Shift + Enter
필요 (혹은 SUMIFS
활용)
→ A열이 ‘서울’인 경우의 B열 매출 합계
3. 동적 범위와 이름 정의 결합
데이터가 계속 추가되는 상황에서 =SUM(매출_범위)
처럼 이름 정의와 결합하면 수식 유지보수 부담이 줄고, 자동으로 확장되는 범위를 사용할 수 있습니다.
SUM 함수 오류 방지 팁
SUM 함수는 비교적 안정적인 함수지만, 잘못된 참조나 입력 형식으로 인해 오류가 발생할 수 있습니다. 아래 팁을 참고하면 실수를 줄일 수 있습니다.
- 숫자가 아닌 텍스트가 섞인 셀은 계산되지 않음
→숫자처럼 보이는 텍스트
가 포함되면 결과가 예상과 다를 수 있으므로, 숫자 형식으로 변환 필요 - 병합된 셀은 조심
→ 병합 셀 안에 숫자가 있으면 다른 수식과 호환이 안 될 수 있음 - 숨겨진 행의 값도 포함됨
→ 필터링된 데이터만 합산하려면SUBTOTAL
,AGGREGATE
함수를 활용해야 함 - 결과가 0이 나올 때
→ 참조 범위가 비어있거나 잘못된 주소일 수 있으므로 수식 다시 확인
SUM 함수와 다른 함수 결합 팁
엑셀365에서는 SUM 함수를 다른 함수와 함께 활용할 수 있어 보다 유연한 데이터 분석이 가능합니다.
1. SUMIF / SUMIFS: 조건부 합계
=SUMIF(A2:A10, "서울", B2:B10)
→ A열이 서울인 경우의 B열 합계
=SUMIFS(B2:B10, A2:A10, "서울", C2:C10, ">1000")
→ A열이 서울이면서 C열 값이 1000 초과인 경우 B열 합계
2. SUMPRODUCT: 다중 배열 계산
=SUMPRODUCT(A2:A10, B2:B10)
→ A열과 B열의 각 항목을 곱해서 총합 계산 (가중 합계)
3. IF와 함께 사용한 다중 조건 계산
=SUM(IF((A2:A10="서울")*(B2:B10="마케팅"), C2:C10))
→ 배열 수식으로 다중 조건 처리 가능
이처럼 SUM 함수는 다른 함수들과 결합할 때 데이터 분석의 깊이와 정확성이 확연히 높아집니다.
Q&A
Q. SUM 함수로 계산한 값이 틀리는 이유는?
가장 흔한 원인은 숫자로 보이는 텍스트나 공백, 오류값입니다. 예를 들어 ‘100’처럼 보이지만 실은 텍스트로 인식된 값은 SUM 함수에 포함되지 않습니다.
해결 방법:
- 숫자로 변환:
=VALUE(A1)
또는텍스트 나누기
기능 사용 - 오류 있는 셀은
IFERROR
함수와 함께 사용하여 처리
=SUM(IFERROR(A1:A10, 0))
또한, 병합 셀이나 숨겨진 셀, 잘못된 범위 지정도 합계 결과를 왜곡시킬 수 있으므로 반드시 수식에 포함된 범위를 점검해야 합니다.
Q. 자동 합계에서 원하는 범위가 아닌 곳이 선택돼요. 어떻게 수정하죠?
자동 합계(Alt + =) 기능은 기본적으로 위쪽 또는 왼쪽의 연속된 숫자 범위를 자동으로 선택합니다. 하지만 중간에 빈 셀이나 텍스트가 있을 경우, 인식 범위가 달라질 수 있습니다.
해결 방법:
- 자동 선택된 범위가 틀렸다면, 마우스로 직접 수정 가능
- 또는 수동으로 SUM 수식을 입력하여 원하는 범위를 정확히 지정
실무에서는 자동 합계 후 반드시 수식 범위를 한 번 더 확인하는 습관이 중요합니다.
Q. SUM 함수로 필터링된 데이터만 합산하려면?
SUM 함수는 필터로 숨긴 행도 포함하여 계산합니다. 필터링된 항목만 더하고 싶을 땐 SUBTOTAL
또는 AGGREGATE
함수를 사용해야 합니다.
예시:
=SUBTOTAL(9, B2:B100)
→ 9는 합계 함수 코드이며, 필터링된 값만 합산
또는:
=AGGREGATE(9, 5, B2:B100)
→ AGGREGATE 함수는 SUBTOTAL보다 더 많은 옵션 제공
이 방법을 사용하면 필터링된 결과만 반영되므로, 보고서 인쇄나 조건부 통계에 매우 유용합니다.
엑셀365의 SUM 함수는 단순한 합계 계산을 넘어 조건부 분석, 자동화, 시각적 보고서 작성까지 폭넓게 활용됩니다. SUM 함수만 잘 활용해도 수작업 오류를 줄이고, 반복되는 계산을 자동화하여 업무 속도를 비약적으로 향상시킬 수 있습니다. 실무에 바로 적용해 보세요. ‘숫자 처리’가 훨씬 더 쉬워집니다.