엑셀 필터 후 합계가 안 맞을 때, SUBTOTAL 함수 사용법
엑셀로 데이터를 분석하다 보면 필터링은 필수 기능이죠. 특히 위 사진처럼 복잡한 거래 내역이나 판매 데이터를 다룰 때는 더욱 그렇습니다. 문제는 필터링을 한 후에 보이는 데이터들만의 합계를 구하고 싶을 때 생기는데요.. 많은 사람들이 습관적으로 'SUM 함수'를 사용하시는데, 이렇게 하면 숨겨진 셀의 값까지 모두 합산되어 버려요. 결국 하나씩 셀을 선택해서 더하는...굉장히 비효율적인 방법을 쓰게 되죠. 바로 이럴 때 필요한 함수가 'SUBTOTAL'입니다. 👉︎ 엑셀 최신판 다운로드 필터링 후 SUM 함수의 함정 위 예시는 가상화폐 거래 내역에서 '쎄타토큰'만 필터링한 결과입니다. 이제 보이는 '정산금액' 컬럼의 합계를 구해야 하는 상황인데.. 만약 SUM 함수를 적용하면 어떻게 될까요? SUM 함수는 필터로 숨겨진 다른 코인들의 거래 금액까지 모두 포함해서 계산합니다. 정작 원하는 건 '쎄타토큰'만의 합계인데 말이죠. 그렇다고 보이는 셀을 하나씩 클릭해서 더할 수도 없는 노릇이고... 바로 이런 상황에서 SUBTOTAL 함수가 진가를 발휘합니다. SUBTOTAL 함수란 무엇인가? SUBTOTAL 함수는 '목록이나 데이터베이스의 부분합을 구해주는 함수'입니다. 쉽게 말해 필터링이나 셀 숨기기로 보이지 않는 데이터는 제외하고, 현재 화면에 보이는 데이터들만 계산해주는 똑똑한 함수죠. 이 함수의 핵심은 첫 번째 인수에 있습니다. 어떤 계산을 할지(합계, 평균, 개수 등)와 함께 숨겨진 셀을 포함할지 말지를 결정하는 번호를 입력해야 해요. SUBTOTAL 함수의 인수 체계 SUBTOTAL 함수의 인수 체계는 조금 특이합니다. 같은 합계 기능이라도 두 가지 번호가 있어요. 9번 : 숨겨진 행 값 포함, 필터링된 값 제외. 109번 : 숨겨진 행 값 제외, 필터링된 값 제외. 필...