일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Outlook
- 파이썬GUI
- 엑셀
- VBA
- 아웃룩
- Excel
- 파워포인트
- win32com
- windows
- 파이썬
- python
- pyqt5
- office
- 비주얼베이직
- 오피스
- 윈도우11
- Windows11
- git
- pythongui
- Windows10
- matlab
- pandas
- python3
- 윈도우10
- 깃
- html
- 안드로이드
- 문자열
- 파이썬3
- Android
Appia의 IT세상
엑셀[Excel] 필터링 된, 필터가 적용된 값들의 합계 구하기 본문
엑셀[Excel] 필터링 된, 필터가 적용된 값의 합계 구하기
이번 포스팅은 필터와 관련된 이야기를 해보고자 합니다. 이전에 SUM함수를 이용해서, 합계를 구하는 부분에 대해서는 살펴봤습니다. 하지만, 필터를 적용하고나서도 SUM을 이용할 경우, 필터로 인해서 표시가 안되는 셀들의 값들 또한 함께 표현을 해줍니다. 하지만, 필터를 사용하는 대부분의 목적은 필터링된 값들을 확인하기 위해서이고, 또한 이 부분들을 바탕으로 합계등을 적용할 수 있습니다. 그래서 이번 포스팅에서는 필터링 된 값, 즉 필터가 적용된 값들의 합계를 구하는 방법에 대해서 이야기를 해보고자 합니다.
먼저 다음 셀을 한번 보겠습니다. 특정 회사의 특정 기간 동안의 주식 관련 정보를 나열해 봤습니다.
위에 보이는 부분을 토대로 종가의 합계를 구해보겠습니다.
=SUM(범위/ 또는 셀) |
위의 보이는 부분들은 SUM함수를 이용해서 합계를 구했습니다. SUM함수 관련해서는 다음 링크에서 추가로 확인하시면 좋을 듯 합니다.
엑셀[Excel] 합계(SUM, SUMIF,SUMIFS) 구하기
그럼 이제부터는 필터가 적용된 부분을 토대로 적용해도록 하겠습니다. 먼저, 필터가 적용된 값에 연산을 하기 위해서는 SUBTOTAL함수를 이용해야 합니다. SUBTOTAL함수를 사용하는 방법은 쉽게 다음과 같습니다.
=SUBTOTAL(Funtion_Num, CELL범위/CELL) |
Function_Num은 함수에 따라서 다음과 같습니다.
그럼 위의 Function_Num을 바탕으로 SUBTOTAL함수를 적용해보도록 하겠습니다.
그럼 위에서 Date부분에서 필터 버튼을 클릭하여 특정 월의 대해서만 표시를 할 예정입니다. 여기에서 10월 부분만 클릭하여 10월의 주식 종가의 합계만 구하도록 하겠습니다.
필터가 적용되어 합계를 살펴보면 다음과 같습니다. 총 합계는 2902500이나, 필터가 적용된 값들만의 합계는 1584500임을 알 수 있습니다.
그럼 위와 비슷하게 날짜에서 9월에 표시된 값들의 합계만 표시를 해보도록 하겠습니다.
위와 같은 방식으로 필터가 적용된 값들만의 합계를 구할수가 있습니다. 물론, 위의 Funtion_Num을 기준으로 다른 연산들 또한 비슷하게 구할 수가 있습니다.
이번 포스팅에서는 엑셀[Excel] 필터링 된, 필터가 적용된 값들의 합계 구하기 라는 주제로 필터가 적용된 값들의 합계만 출력할 수 있는 부분들에 대해서 살펴봤습니다. 혹 궁금하시거나, 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
'IT_OS_ETC.. > [IT]Excel' 카테고리의 다른 글
엑셀[Excel] 고급 필터를 사용하여 특정 셀을 조건으로 필터링하기 (0) | 2020.07.28 |
---|---|
엑셀[Excel] 개요, 요약(Outline), 부분합 사용하기 (0) | 2020.07.27 |
엑셀[Excel] 중복된, 중첩된 셀 자동 삭제하기 (0) | 2020.07.25 |
엑셀[Excel] 함수[Function] 시간 관련함수(Time), 현재 시간 출력하기 (0) | 2020.07.24 |
엑셀[Excel] 필터(Filter) 사용하여 특정 값보다 큰값, 특정 값보다 작은 값 표현하기 (0) | 2020.07.23 |