Aggregate함수와 Slicer기능을 이용한 동적그래프 만들기
Aggregate함수는 데이터값들의 평균, 최대, 최소, 합계는 물론 다양한 집계를 계산할 수 있습니다. 이미 포스팅 했듯이 숨겨진 셀이나 오류가 있는 셀은 무시하고 계산을 할 수 있습니다. 오늘은 이 Aggregate함수와 Slicer기능을 이용하여 선택한 계열의 값만을 그래프에 표현을 할 수 있는 동적그래프(동적차트)를 만들어 보도록 하겠습니다.
상품별 월매출 분석
이 글의 내용은 엑셀 2013 및 2016에서만 적용이 가능합니다.
2010에는 콤보형그래프가 기본그래프 타입에 없습니다.
(2010버전에서 콤보형 혹은 이중축 차트를 만드는 방법은 여기를 참고하세요. )
또한 Slicer 기능은 피봇기능에서 사용이 가능하며, 설명드리는
일반 테이블에서의 적용은 2013 및 2016버전에서만 가능합니다.
상품별 월매출
아래의 표를 가지고 얘기를 계속하겠습니다. 총 4개의 상품들의
월별 매출액이라고 가정을 합니다. 평균은 Aggregate함수를
이용해서 필터를 사용하여 특정 행이 숨김처리되면 이를
무시하고 평균값을 계산하도록 했습니다.
(=AGGREGATE(1,7,C3:C6))
그래프(차트) 생성하기
표를 선택한 후 삽입-그래프에서 "콤보형"을 삽입합니다.
혹시 아래의 그림처럼 생성되었다면, 데이터의 행열을 전환하고,
상품1~4는 막대형으로, 평균과 작년 평균은 꺽은선형으로 변경합니다.
가로축으로 월이 표시되도록 행/열 전환합니다.
콤보형차트로 차트종류를 변경후 각 계열의 차트 종류를 지정합니다.
Slicer 삽입
표의 일부분을 선택한 상태에서 삽입탭에서 Slicer 를 클릭합니다.
표 이외의 셀을 선택한 상태에서는 아래와 같은 창이 나오지 않습니다.
여기서, "구분"만을 체크한 후 확인을 클릭합니다.
확인을 클릭하면 아래와 같이 Slicer가 생성됩니다.
이제 완성되었습니다. Slicer를 표옆으로 정렬을 합니다.