본문 바로가기
Charts

Aggregate함수와 Slicer기능을 이용한 동적그래프 만들기

by 뚜벅이라이프 2016. 1. 10.

Aggregate함수는 데이터값들의 평균, 최대, 최소, 합계는 물론 다양한 집계를 계산할 수 있습니다. 이미 포스팅 했듯이 숨겨진 셀이나 오류가 있는 셀은 무시하고 계산을 할 수 있습니다. 오늘은 이 Aggregate함수와 Slicer기능을 이용하여 선택한 계열의 값만을 그래프에 표현을 할 수 있는 동적그래프(동적차트)를 만들어 보도록 하겠습니다.


동적그래프

 

상품별 월매출 분석

이 글의 내용은 엑셀 2013 및 2016에서만 적용이 가능합니다.

2010에는 콤보형그래프가 기본그래프 타입에 없습니다.

(2010버전에서 콤보형 혹은 이중축 차트를 만드는 방법은 여기를 참고하세요. )

또한 Slicer 기능은 피봇기능에서 사용이 가능하며, 설명드리는

일반 테이블에서의 적용은 2013 및 2016버전에서만 가능합니다.

상품별 월매출

아래의 표를 가지고 얘기를 계속하겠습니다. 총 4개의 상품들의

 월별 매출액이라고 가정을 합니다. 평균은 Aggregate함수를 

이용해서 필터를 사용하여 특정 행이 숨김처리되면 이를

 무시하고 평균값을 계산하도록 했습니다.

(=AGGREGATE(1,7,C3:C6))


동적그래프


그래프(차트) 생성하기

표를 선택한 후 삽입-그래프에서 "콤보형"을 삽입합니다.



혹시 아래의 그림처럼 생성되었다면, 데이터의 행열을 전환하고,

상품1~4는 막대형으로, 평균과 작년 평균은 꺽은선형으로 변경합니다.


동적그래프


가로축으로 월이 표시되도록 행/열 전환합니다.


동적그래프


콤보형차트로 차트종류를 변경후 각 계열의 차트 종류를 지정합니다.


동적그래프


Slicer 삽입

표의 일부분을 선택한 상태에서 삽입탭에서 Slicer 를 클릭합니다. 

표 이외의 셀을 선택한 상태에서는 아래와 같은 창이 나오지 않습니다.

여기서, "구분"만을 체크한 후 확인을 클릭합니다.


엑셀 Slicer


확인을 클릭하면 아래와 같이 Slicer가 생성됩니다.


엑셀 Slicer


이제 완성되었습니다. Slicer를 표옆으로 정렬을 합니다.