카테고리 없음

피벗 테이블 및 피벗 차트 만들기

오늘도힘차게 2010. 10. 20. 22:41
728x90

축산관련 통계를 정리하다 좀더 쉽고 직관적으로 데이터를 표현하고자 엑셀의 피벗 테이블과 피벗 차트를 이용하기로 했습니다. 

아래 그림처럼 복잡하고 분석하기 어려운 통계 원본이 있습니다.

원본 데이터는 시도별, 사육 규모별, 년도별, 분기별 돼지 사육 가구수와 마리 수를 나타내고 있습니다.
이 데이터는 경기도의 사육규모 A정도의 농장이 2009년도에 몇가구나 있고 그 몇가구가 사육하는 돼지 마리수는 몇마리인지를 엑셀로 나타내고 있습니다.

하지만 사용자가 “각 시도별 2008년도 1사분기에 돼지 사육 규모가 1000 마리 미만인 가구의 수와  마리 수를 조사"할 경우 여러 데이터가 여러곳으로 산재되어 있어 쉽게 파악하기 힘듭니다. 이를 쉽게 분석하기 위해서는 먼저 원본 데이터를 가공합니다.
하나로 합쳐져 있는 원본 데이터 엑셀을 분리된 하나의 행 데이터로 수작업 변환 작업을 합니다.
(엄청 긴 엑셀이 만들어 지네요 >.< )

하나의 행은 지역, 사육규모, 조사년도, 조사분기, 가구수, 마리수 데이터를 나타냅니다.

 

 

위와 같이 원본 데이터를 row (행) 데이터로 변환합니다.
이렇게 데이터를 만들어야 피벗 테이블로 만들 수 있습니다.

피벗차트는 피벗 테이블을 기반으로 작성되기 때문에 피벗 테이블을 먼저 만듭니다.
 

1. 해당 셀을 선택한 후 [삽입 > 피벗 테이블] 선택합니다.

 

- ①  피벗 테이블을 선택하면  ② [피벗 테이블 만들기]가 나타납니다.

- [표 또는 범위 선택]은 자동으로 데이터 전체가 선택됩니다.

- [피벗 테이블 보고서를 넣을 위치를 선택하십시오] 항목에서 전 같은 파일 안에 새로운

   쉬트를 선택하고 $B$3($는 절대값)을 선택했습니다.

 

2. 피벗 테이블이 만들어집니다.

 

- 만들어진 피벗 테이블입니다.

- ① [피벗 테이블 필드 목록]은 [지역, 사육규모, 조사년도, 조사분기, 가구수, 마리수] 입니다.

 

3. 이제 보고 싶은 데이터를 만들기 위해 쿼리(?)를 합니다.

- 2008년도 사육규모가 1000 미만인 가구가 지역적으로 얼마나 될까?

- ① 2008년도에

- ② 각 지역별

- ③ 사육규모별

- ④ 가구수

- [2008년도 각 지역별 사육규모별 가구수 집계]가 완료되었습니다. 위 조사년도를 2009년으로

   변경하면 바로 2009년 데이터로 변경됩니다.

- 분기별은 포함하지 않았습니다. 분기까지 보고 싶지 않을 것 같습니다.

 

4. 피벗 차트를 만들어 봅니다.

- 차트 만들기는 [삽입 > 차트] 에서 원하는 모양만 선택하시면 알아서 만들어 집니다.

- 개인별로 이쁘게 수정하시면 됩니다.

- 차트제목도 변경하고 글꼴, 서식등을 적용하시면 더욱 보기 좋은 차트가 됩니다.

위와 같은 방식으로 원하는 데이터를 생산하여 업무에 사용하시면 됩니다.

이상입니다.

728x90