한눈에 요약
Excel SUBTOTAL의 9와 109는 모두 필터에서 제외된 행을 빼고 더합니다. 수동으로 숨긴 행은 9에 포함되고 109에서는 빠집니다. 먼저 모든 행을 보이게 한 뒤 필터와 수동 숨김을 각각 시험하면 차이가 생긴 조건을 좁힐 수 있습니다.
검토하려고 숨긴 20분도 합계에서 빠져야 할까요
팀별 작업시간 표를 정리하면서 확인이 필요한 한 행을 잠시 숨겼다고 해보겠습니다. 화면은 깔끔해졌지만, 그 작업이 실제로 없어진 것은 아닙니다. 이때 보고하려는 값이 ‘화면에 남은 시간’인지 ‘해당 팀이 쓴 전체 시간’인지에 따라 맞는 수식이 달라집니다.
109가 9보다 항상 정확한 것은 아닙니다. 숨김을 집계 제외 표시로 사용한다면 109가 맞고, 보기만 정리한 채 그 시간도 계산해야 한다면 9가 맞습니다. 함수 번호를 바꾸기 전에 무엇을 합계로 부를지 정하는 이유입니다.
네 줄만 남긴 연습 표로 차이를 확인합니다
아래는 BBS가 만든 가상 작업 목록입니다. 새 시트 A1:C5에 입력하고 C열에는 단위 문자를 붙이지 않은 숫자만 넣으세요. ‘30분’ 대신 30을 입력하고 열 제목에 분 단위를 적습니다. 합계 셀은 원본 범위 밖인 E2:E4에 둡니다.
| 업무 | 팀 | 소요시간(분) |
|---|---|---|
| 문서 정리 | A | 30 |
| 회의 준비 | B | 45 |
| 도표 확인 | A | 20 |
| 파일 전달 | A | 15 |
E2: =SUM(C2:C5)
E3: =SUBTOTAL(9,C2:C5)
E4: =SUBTOTAL(109,C2:C5)필터만 쓴 상태와 숨김만 쓴 상태를 나눕니다
우선 필터도 수동 숨김도 없는 상태에서 세 결과가 모두 110인지 봅니다. 다음으로 A1:C5에 데이터 → 필터를 켜고 팀 열에서 A만 선택합니다. A팀의 시간은 30+20+15로 65입니다. 이 상태에서는 9와 109가 같은 답을 냅니다.
수동 숨김을 비교할 때는 먼저 필터를 해제해 네 행이 전부 보이도록 되돌리세요. 그런 다음 20이 있는 4행의 행 번호를 오른쪽 클릭해 숨깁니다. 필터 없이 이 행만 숨긴 상태의 기대값은 아래 마지막 줄입니다. 필터에 수동 숨김을 계속 덧붙이면 어떤 동작이 결과를 바꿨는지 추적하기 어렵습니다.
| 표의 상태 | SUM | SUBTOTAL 9 | SUBTOTAL 109 |
|---|---|---|---|
| 필터·숨김 없음 | 110 | 110 | 110 |
| A팀 필터만 적용 | 110 | 65 | 65 |
| 필터 해제 후 4행만 숨김 | 110 | 110 | 90 |
같은 합계가 나와도 수식이 고장 난 것은 아닙니다
Microsoft의 공식 정의는 필터에서 빠진 행을 두 번호 모두 제외한다고 설명합니다. Exceljet의 필터 예제도 이 공통점을 먼저 보여 줍니다. 반면 Ablebits는 수동 숨김과 숨긴 열의 차이를 별도로 강조합니다. ‘안 보이는 셀’이라는 말 하나로 묶으면 놓치기 쉬운 조건입니다.
따라서 A팀 필터 상태에서 두 값이 모두 65인 것은 정상입니다. 차이를 보려면 원본 상태로 돌아간 뒤 수동 숨김만 적용해야 합니다. 이 글의 작은 표에서 상태를 구분할 수 있게 된 다음 실제 보고서에서도 같은 순서로 확인해 보세요.
여전히 기대값과 다르면 비교한 수식의 범위가 C2:C5로 같은지, 행을 숨긴 것인지 열을 숨긴 것인지부터 확인합니다. SUBTOTAL은 세로 범위를 위한 함수여서 가로 범위의 열을 숨겨도 그 열을 자동으로 제외하지 않습니다. 이 글의 표에는 중간 소계 행이나 오류 셀을 넣지 않았습니다. 그런 값이 있는 실무 표라면 같은 조건의 표로 보기 어렵습니다.
보고서에는 숫자 옆에 계산 범위를 남기세요
예시에서 90분을 보고한다면 ‘전체 업무 중 수동 숨김 1건 제외’, 65분을 보고한다면 ‘A팀 필터 기준’처럼 적을 수 있습니다. 둘은 다른 질문에 대한 답입니다. 독자가 화면을 다시 열지 않아도 그 숫자가 무엇을 뜻하는지 알 수 있어야 합니다.
이 가이드는 Windows 데스크톱 Excel Microsoft 365의 세로 숫자 표를 기준으로 합니다. 공식 정의와 독립 튜토리얼을 대조하고 예제의 산술을 검산했으며, 실제 Excel 앱의 모든 버전에서 동작을 시험한 것은 아닙니다. 내 파일에서 필터·숨김을 섞었을 때 결과가 예상과 다르면, 수식을 임의로 고치기 전에 작은 표에서 두 상태를 따로 재현하고 사용 버전과 범위를 기록하세요.
확인한 자료
본문의 근거와 관련 내용을 원문에서 살펴보세요.



