엑셀 팁

엑셀 필터된 값 합계 구하기

아무개a 2018. 7. 6. 11:49
반응형

엑세로 이거저거 작업을 하시다보면


아래처럼 필터를 걸어놓고 합계를 바로바로 봐야할 때가 자주 생깁니다.


근데 SUM 함수로 수식을 걸어놓거나


엑셀에 합계 버튼으로 합계 식을 걸어놓으면


아무리 필터링을 해도 안보이는 값까지 전부 다 더해서 보여줘 버려서 


이럴때는 어떡하지 라는 생각이 들 때가 있습니다.


그럴때 사용하는게 subtotal 함수입니다.


먼저 아래 예시에서 나는 콜라의 단가 합만 보고 싶을때 예시를 들어 보았습니다.


분명 데이터 제일 위쪽에 있는 항목에 필터를 걸으셨을겁니다. 


그리고 서브토탈과 섬 함수를 다 걸어보죠


이때까지는 필터된 값이 따로 없기때문에 서브토탈과 섬의 값이 같습니다.


다만 아래처럼 품명에 콜라만 선택을 했을경우를 보면




이런식으로 서브토탈함수는 필터링된 콜라의 단가 합계만 보여주는데


섬함수는 그대로 변함 없는것을 볼 수 있습니다.


다른예로 밀키스를 선택해도 똑같습니다.






자 그러면 서브토탈 함수는 어떻게 쓰는지 보겠습니다.

섬 함수와 매우 유사한데요


다만 섬 함수는


섬(범위) 라는 구조로 되어있는데


서브토탈 함수는 서브토탈(9,범위)


범위 앞에 숫자 9와 쉼표 하나가 더 들어갈 뿐입니다.


이는 서브토탈의 기능중에 9번 기능을 사용하는 겁니다.


사실 9번기능을 제일 많이 쓰기도 하구요


이렇게 수식을 걸오놓으시면


필터될 때마다 합계를 바로바로 볼 수 있기 때문에


일의 속도가 매우 빨라집니다!


꼭 활용해 보시기 바랍니다.

필터된 값 합계 구하기.xlsx



반응형