본문 바로가기
엑셀 정보 Time

엑셀 필터 합계 함수 활용으로 30초만에 하는 방법

by 려블리네 2023. 2. 23.

직장에서 엑셀을 사용하다 보면 [필터]기능을 정말 많이 사용합니다. 여러가지 데이터들을 골라내서 보여주기 때문에 매우 유용한 기능인데 더 나아가 엑셀 필터 합계 적용법에 대해서 알려 드리겠습니다.

 

필터적용으로 걸러내진 데이터만의 합계를 구할 수 있는 방법으로 실무에서 유용하게 활용할 수 있습니다. 이 방법을 통해서는 합계뿐만 아니라 평균, 최대값 등등 다양한 데이터를 만드는데 응용될 수 있습니다.

 

엑셀 필터된 데이터 합계 구하는 방법

예제

예제
예제

간단하게 예제를 들어서 설명해드리겠습니다. 이와 같이 각 아이템의 판매 금액에 대한 데이터가 있다고 가정하고, 필터 적용까지 되어 있는 것을 확인할 수 있습니다.

 

여기서 저희는 필터했을 때 걸러진 데이터들의 합계를 자동으로 계산해주는 것을 셀에 추가해보겠습니다.

 

Subtotal 함수 적용

subtotal함수-적용법
subtotal함수-적용법

우선 합계를 표시할 셀을 선택한 다음에 "=subtotal(109,범위)"를 입력해주면 됩니다. 여기서 =subtotal까지 입력하게 되면 해당 위치에 어떤 데이터를 만들지 선택할 수 있는 창이 뜨는데 스크롤을 내리시면 [109 - SUM]이라는 것을 볼 수 있습니다.

 

여기서 [109 - SUM]을 직접 더블클릭해도 되고, [109]를 적어도 되니까 편하신 방법으로 하면 됩니다. 저는 엑셀을 사용할 때 마우스 활용을 최소화하는 것을 선호하기 때문에 손수 적어줬습니다.

 

 

Subtotal 함수 범위 지정

subtotal함수-범위-지정방법
subtotal함수-범위-지정방법

[=subtotal(109,]까지 입력했다면 이제 데이터의 합계를 구하고자 하는 범위를 선택하면 됩니다. 즉, 필터가 지정된 값을 드래그를 통해서 선택해주면 됩니다.

 

위 예제에서는 [F4 ~ F8]까지의 데이터들의 필터 합계를 구할 것이기 때문에 마우스 드래그를 통해 범위를 지정해도 되고 키보드를 활용해서 지정해줘도 됩니다.

 

키보드로 범위를 지정할 때는 먼저 [F4] 셀을 선택한 다음, 키보드의 [shift]키를 누른 상태에서 방향키 [↓]를 네번 눌러주면 범위지정이 가능합니다. 어떤 방법으로 범위를 선택할 지는 편한 방법으로 하시면 되겠습니다.

 

subtotal 함수 적용 완료

subtotal함수-적용-완료
subtotal함수-적용-완료

그럼 이와 같이 subtotal 함수가 적용된 것을 확인할 수 있습니다. 이제 필터를 통해서 걸러내진 데이터만의 합계를 볼 수 있습니다.

 

 

필터 변경해보기

필터-변경하는-방법
필터-변경하는-방법

제대로 작동하는지 확인하기 위해서 필터를 통해 AAA item만 필터를 통해 걸러내 보겠습니다. [C3] 셀에 있는 [▼] 아이콘을 눌러서 AAA에만 체크를 하고 나머지는 체크 해제를 해보겠습니다.

 

합계 데이터 삽입 완료

필터-합계-적용_완료
필터-합계-적용-완료

이렇게 필터를 통해서 [AAA] 만을 걸러냈을 때 위와 같이 [AAA]에 해당하는 [Amount] 합계가 자동으로 계산되는 것을 확인할 수 있습니다.

 

 

이 예제는 데이터가 작기 때문에 간단하게 보이지만 아주 많은 데이터의 경우 subtotal 함수를 활용해 합계, 평균, 최대값, 최소값 등의 데이터를 자동계산해주는 칸을 고정으로 삽입하면 하면 실무에서 다양하게 활용할 수 있습니다.

댓글