엑셀 필터 합계, SUM 대신 ‘SUBTOTAL’로 보이는 셀만 계산하는 법

📚 더 보기: 에버그린 허브 · 냥이사랑 · 취미생활

엑셀 필터 합계, 아직도 눈으로 보고 계산기 두드리시나요? 엑셀에서 필터를 적용한 뒤 화면에 보이는 데이터만 합계를 구하고 싶은데 SUM 함수가 숨겨진 셀까지 전부 더해서 난감하신가요? SUM 대신 SUBTOTAL 함수를 활용해 필터링된 셀만 3초 만에 정확히 계산하는 직장인 필수 실무 꼼수를 완벽하게 정리해 드립니다.

월말 결산이나 부서별 실적 보고서를 작성할 때, 특정 조건에 맞는 데이터만 필터링하여 합계를 구해야 하는 상황은 매일같이 발생합니다. 하지만 필터를 걸고 당당하게 SUM 함수를 입력했다가, 숨겨진 데이터까지 모두 합산되어 보고서 숫자가 틀어지는 아찔한 경험을 해보셨을 겁니다. 눈에 보이는 데이터만 정확하게 계산하려면 SUM이 아닌 다른 함수를 반드시 사용해야 합니다.

왜 SUM 함수는 필터링된 값을 무시할까? 🤦‍♂️

SUM 함수는 지정된 범위 내의 ‘모든’ 셀을 더하도록 설계되어 있습니다. 사용자가 필터 기능을 이용해 특정 행을 화면에서 일시적으로 숨기더라도, 데이터 자체가 삭제된 것은 아니기 때문에 SUM 함수는 백그라운드에 숨겨진 값까지 성실하게 모두 더해버립니다.

⚠️ 데이터 주의! 필터링된 상태에서 SUM 함수로 구한 합계 값을 그대로 복사하여 상위 보고서에 붙여넣으면, 치명적인 데이터 오류가 발생할 수 있습니다. 이는 실무에서 가장 흔하게 일어나는 실수 중 하나이며, 부서 간 신뢰도를 떨어뜨리는 원인이 됩니다.

해결책: SUBTOTAL 함수 완벽 가이드 💡

🚀

빠른 해결 요약 (Busy Professionals)

결론: =SUBTOTAL(9, 계산할 범위) 또는 =SUBTOTAL(109, 계산할 범위)
추천: 필터링된 셀만 더할 때는 안전하게 함수 번호 109번을 기억하세요.

화면에 보이는 셀만 계산하려면 SUBTOTAL 함수를 사용해야 합니다. 이 함수는 첫 번째 인수로 ‘함수 번호’를, 두 번째 인수로 ‘계산할 범위’를 받습니다. 합계를 구하는 함수 번호는 9와 109 두 가지가 존재합니다.

함수 번호 기능 특징
9 SUM (합계) ‘필터’로 숨겨진 행은 제외하고 계산하지만, ‘숨기기’ 기능으로 수동으로 숨긴 행은 포함하여 계산합니다.
109 SUM (합계) ‘필터’로 숨겨진 행과 ‘숨기기’로 수동으로 숨긴 행을 모두 제외하고, 오직 눈에 보이는 셀만 계산합니다.

실무에서는 데이터를 다루다 보면 필터 외에도 수동으로 행을 숨기는 경우가 빈번하므로, 어떠한 상황에서도 눈에 보이는 값만 안전하게 더해주는 109번을 기본으로 사용하는 것을 강력히 권장합니다.

실무 활용 예시: 부서별 매출액 3초 만에 구하기 📊

이제 실제 업무에 바로 적용해 보겠습니다. 전체 매출 데이터에서 ‘영업 1팀’의 매출만 필터링하여 합계를 구하는 상황입니다.

깔끔한 데스크셋업 환경에서 듀얼 모니터에 엑셀 데이터 표와 차트가 띄워져 있는 비즈니스 사무실 배경

  • 데이터 표의 최상단 머리글에 필터를 적용합니다.
  • 부서 열의 필터 드롭다운에서 영업 1팀만 선택하여 필터링합니다.
  • 합계를 표시할 빈 셀에 =SUBTOTAL(109, 매출액 범위)를 입력합니다.
  • 엔터를 누르면 화면에 보이는 영업 1팀의 매출액만 정확히 합산되어 표시됩니다.

이 방법을 완벽히 숙지하면 복잡한 피벗 테이블을 매번 새로 구성하지 않아도, 필터 조작만으로 즉각적인 데이터 확인과 유연한 보고가 가능해집니다.

엑셀 파일 공유 시 발생하는 치명적인 문제와 해결책 ☁️

SUBTOTAL 함수를 활용해 완벽한 실적 보고서를 만들었다고 가정해 봅시다. 이제 이 파일을 여러 팀원들과 공유하여 데이터를 취합해야 합니다. 하지만 로컬 환경에서 작성된 엑셀 파일을 이메일이나 사내 메신저로 주고받다 보면, “최종_진짜최종_수정본.xlsx”과 같이 파일 버전이 끝없이 꼬이거나, 누군가 필터를 잘못 건드려 공들여 만든 수식이 망가지는 일이 빈번하게 발생합니다.

수많은 부서가 동시에 협업하는 현대의 비즈니스 환경에서는, 단일 로컬 파일에 의존하는 업무 방식이 오히려 심각한 병목 현상과 데이터 유실을 초래합니다.

💡 실무 꿀팁! 이래서 기업 환경에서는 비즈니스 전용 도구인 Google Workspace가 필요합니다. Google Workspace에 포함된 클라우드 기반 구글 스프레드시트를 활용하면, 수십 명의 팀원이 동시에 하나의 문서에 접속해 실시간으로 데이터를 편집할 수 있습니다. 특히 ‘필터 보기’ 기능을 사용하면 다른 사람의 화면에 영향을 주지 않고 나만의 필터를 적용해 SUBTOTAL 값을 확인할 수 있습니다. 누군가 실수로 데이터를 삭제하더라도 강력한 ‘버전 기록 복구’ 기능을 통해 언제든 이전 상태로 즉시 되돌릴 수 있어, 데이터 보호와 관리자 보안 측면에서 압도적인 이점을 제공합니다.

자주 묻는 질문 (FAQ) ❓

SUBTOTAL 함수로 평균이나 개수도 구할 수 있나요?
네, 가능합니다. 첫 번째 인수인 함수 번호를 변경하면 됩니다. 평균은 1(또는 101), 데이터 개수는 3(또는 103)을 입력하여 화면에 보이는 데이터의 평균과 개수를 쉽게 구할 수 있습니다.
구글 스프레드시트에서도 SUBTOTAL 함수가 똑같이 작동하나요?
완벽하게 동일하게 작동합니다. 구글 스프레드시트에서도 =SUBTOTAL(109, 범위)를 입력하면 필터링된 데이터의 합계만 정확하게 산출해 냅니다. 클라우드 환경에서도 기존 엑셀의 함수 지식을 그대로 활용할 수 있습니다.
필터를 해제하면 기존 합계 값은 어떻게 되나요?
필터를 해제하여 숨겨졌던 행들이 다시 화면에 나타나면, SUBTOTAL 함수는 이를 자동으로 인식하여 숨김 해제된 전체 데이터의 합계로 즉시 업데이트됩니다. 별도로 수식을 수정할 필요가 없습니다.

이 포스팅은 구글 워크스페이스 제휴 마케팅의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 본 문서의 데이터 관리 및 보안 관련 내용은 일반적인 정보 제공 목적이며, 기업의 중요한 금융/법률/데이터 보안 적용 시에는 전문가의 상담을 권장합니다.

📚 더 보기: 에버그린 허브 · 냥이사랑 · 취미생활

댓글 남기기