엑셀 숨기기와 Subtotal 함수

의외로 실무에서 Subtotal 함수를 자주 사용하게 된다.

Subtotal 함수는 대부분 자동필터와 사용하게 되는데, 숨기기를 병행할때는 사용법을 바꿔줘야한다.
sum의 경우, 상수변수에 9와 109가 존재하는 이유이다.

필터
sum : 숨겨진셀 포함
subtotal(9) : 숨겨진셀 제외
subtotal(109) : 숨겨진셀 제외
 
숨기기
sum : 숨겨진셀 포함
subtotal(9) : 숨겨진셀 포함
subtotal(109) : 숨겨진셀 제외
 
필터+숨기기
sum : 숨겨진셀 포함
subtotal(9) : 숨겨진셀 제외
subtotal(109) : 숨겨진셀 제외



subtotal(9)는 숨기기는 무시하고, 필터에만 반응하지만, 함께 사용한 경우, 둘 다 적용된다는 것을 알 수 있다. 즉, 의도데로 필터든 숨기기든 적용하려면, 109를 사용하는 것이 안전하겠다.

아주 간단하거지만, 모르면 모르는게 된다.🤪

끝.