데이터 분석의 고수가 되기 위해 엑셀 피벗테이블 활용

최종 업데이트:2021-11-23

피벗테이블

기업 사업이 지속적으로 발전하면서 부서마다 데이터가 점점 많아지고, 차원의 구분도 다릅니다. 비즈니스 담당자가 데이터를 보는 데 많은 문제를 일으켰는데, 이는 종종 많은 시간이 걸리지만 여전히 혼란스러운 느낌을 줍니다. 이럴 때 유용한 것이 바로 피벗테이블 인가요?

평소 업무에서 엑셀 통계를 쓰는 당신, 이렇게 간단한 데이터 정렬에 머무르고 있는 엑셀 피벗테이블(pivot table) 이 아닐까요?

피벗 테이블

사람들은 흔히 엑셀의 피벗테이블 (pivot table) 기능을 떠올리는데, 이렇게 촘촘한 디지털 테이블로 부장님이 읽어줄 수 있을까요? 그리고 엑셀의 필터링 기능은 경직된 카테고리 데이터와 마주했을 때 효율적이지 않습니다.

부장님은 실제로 어떤 시각적 분석 보고서를 보고 싶나요? 엑셀 피벗테이블 만들면 충족할까요? 모든 데이터를 요약하고 동적 linkage를 실현하고 쿼리를 필터링할 수 있는 다음과 같은 시각화 보고서/리포팅은 정답입니다. 수많은 데이터 자료가 쌓여서 부장님에게 주시면 임금 인상은 거의 불가능합니다. 이번 게시물에서는 데이터 분석의 고수가 되는 방법에 대해서 말씀드리겠습니다.

피벗테이블

데이터 분석의 고수가 된 1단계: 엑셀 피벗테이블 만들기

피벗은 영어로 영어로 PIVOT, 즉 “돌리다” 라는 의미를 갖고 있습니다. 어떻게 보면 간단하고 정확한 표현인 것 같습니다.  피벗 테이블은 데이터의 원본만 있으면 사용자가 쉽게 원본 데이터를 가공하여 원하는 데이터를 얻을 수 있게 하는 아주 강력한 기능입니다. 

피벗테이블 제작의 기초와 기능에 관하여 세 가지를 참고할 수 있습니다.

피벗테이블 제작의 기초와 기능에 관하여 세 가지를 참고할 수 있습니다.

1) 가장 기초한 새 엑셀 피벗 테이블 만들기

https://m.post.naver.com/viewer/postView.nhn?volumeNo=5221757&memberNo=25379965

2) 엑셀 피벗테이블 만들기 : 그룹화

피벗 테이블의 데이터를 그룹화하면 분석할 데이터의 하위 집합을 표시하는 데 도움이 됩니다. 예를 들어 이 이미지와 같이 복잡한 목록의 날짜 또는 시간(피벗 테이블의 날짜 및 시간 필드)을 분기 및 월 단위로 그룹화할 수 있습니다.

3) 엑셀 피벗테이블 만들기 : 평군 구하기

피벗 테이블을 만들면 필드 목록이 표시 됩니다. 해당 필드를 추가 하거나 정렬 하 여 피벗 테이블의 디자인을 변경할 수 있습니다. 피벗 테이블에 표시 되는 데이터 열을 정렬 하거나 필터링 하려면 피벗 테이블의 데이터 정렬을 참조 하 고 피벗 테이블의 데이터를 필터링합니다.

데이터 분석의 고수가 된 2단계: 데이터의 심층적인 상관관계를 발견

데이터 피벗테이블 제작을 파악했더라도 대량의 데이터와 표가 쌓여 있는 상황에서 가장 중요한 것 데이터 사이의 논리입니다. 처음부터 Finereport를 이용하여 보고서를 작성하고 개발하는 것이 좋습니다.

예를 들어 월간 영업 보고서를 작성하려면 판매원 1인당 판매량을 날짜와 지역에 따라 집계해 전달, 전년 동기와 비교하는 것이 필요합니다. 이 럴때 Finereport에서, 풍부한 동적 간 연산은 당신의 복잡한 통계 대비 수요를 만족시킬 수 있습니다.

기초적인 엑셀 제작을 배우면  Finereport를 빨리 배울 수 있습니다. Finereport는 엑셀보다 훨씬 쉽고 빠르게 작성되어 효율성을 높일 수 있습니다. 현재 개인 사용자에게는 무료로 시용하고 있으며, 추가적인 수요가 있으면 전문가에게 문의하여 알아볼 수도 있습니다.

데이터 분석의 고수 되기 3단계: 엑셀 피벗테이블 (pivot table)을 동적 보고서로 바꾸기

예를 들어 위의 동적 보고서에서 우리가 가장 우려하는 4가지 핵심 지표인 총매출액, 총실제외환수익, 총실제이익, 총이익률 등을 명확히 볼 수 있습니다. 이러한 데이터는 실시간으로 업데이트될 수 있습니다. 언제든지 데이터를 확인하고 싶다면 이 보고서만 봐도 정보를 알아볼 수 있어 데이터 쿼리의 효율성이 크게 향상됩니다.

그래서 피벗테이블 (pivot table)을 대신 어떻게 이런 보고서를 만든지 알고 계시나요? 일반적으로 엑셀의 동적(dynamic) 차트 기능으로 이루어지며, 거의 같은 효과를 낼 수 없는 것입니다. 그러나 이런 종류의 필터링과 시각화를 위해 엑셀을 사용하는 것은 매우 번거로운 일뿐만 아니라 시간이 많이 걸려도 시각화 효과가 좋지 않는 것이 사실입니다.

여기서 FineReport를 이용하여 사례를 들었습니다.
현재 파인리포트(FineReport)는 기간과 기능의 제한이 없는 개인 사용자용 라이선스를 공식홈페이지에서 무료로 배포하고 있습니다. 기업용으로는 사용이 불가능하며, 두 명의 사용자를 초과할 경우, 필요한 기능에 대한 비용을 지불해야 합니다. 또한 많은 관련 템플릿을 제공합니다. PowerBI나 다른 리포팅툴이 있는 경우, 직접 사용해도 됩니다.

체험판 무료로 알아보기
현재 파인리포트(FineReport)는 기간과 기능의 제한이 없는 개인 사용자용 라이선스를 공식홈페이지에서 무료로 배포하고 있습니다. 

매개 변수 쿼리: 데이터 쿼리에 더 이상 시간 소모되지 않도록

부서 간 데이터는 차원이 다른 데 집중하는 경향이 있기 때문에 엑셀 레코드(records)를 활용하면 대량 보고서가 생성될 것이고, 비즈니스 담당자가 데이터를 찾기도 매우 어렵습니다. 파인리포트는 매개 변수 쿼리(parameter query) 및 드릴다운(drilling down) 기능을 통해 복잡한 엑셀 보고서를 연결할 수 있습니다.

매개 변수 쿼리

매개 변수 쿼리를 통해 지정된 고객의 순서 선택

피벗 테이블

드릴다운을 통해 지정된 주문의 물류 정보를 알아보기

이렇게 하시면 더 이상 수십 개의 보고서를 필터링하여 복잡한 피벗 테이블(pivot table)로 데이터를 필터링할 필요가 없습니다. 파인리포트를 이용해 리포팅 시스템을 구축할 수 있고, 수십 개의 보고서를 몇 개의 보고서로 표시할 수 있어 인력과 물적 자원을 모두 절약할 수 있을 것입니다.

데이터 입력( Data Entry): 시간 및 출석 자동화를 위히여

FineReport를 통해 출석부터 급여계산까지 완전 자동화된 시스템을 구축하는 건 알고 계십니까? 몇개 보고서를 통해 출석 펀치 카드 기계를 완전히 포기할 수 있으며, 재무 담당자는 월말에 많은 시간을 소모할 필요없이 각 직원의 월급을 손쉽게 계산할 수 있습니다.

이런 시스템은 어떻게 되는 겁니까? 우선 부서별로 표준시간과 출석시간을 정해놓고, 지각·조퇴에 대한 벌칙도 정해야 하는 것입니다.

데이터 입력

working_schedule 표를 통해 하루 출석에 대해 작업 시간을 설정하고, 계산된 벌칙을 분 단위로 설정할 수 있습니다. 물론 지각한 지 30분 이내에 벌칙 받지 않고, 30분이 지나면 얼마나 벌칙 받을지에 대한 복잡한 규칙도 정할 수 있습니다.

모바일 입력

그러면 각 직원은 휴대폰으로 파인모바일을 다운로드하여 체크인하면 됩니다. 위치추정을 통해 펀칭 범위 내에 있는지도 판단할 수 있습니다. 파인리포트가 구축한 출석시스템은 출석시간과 월급 제도를 연결하면 같은 데이터 세트로 월급을 자동 계산할 수 있습니다.

피벗테이블

데이터 분석 고수 되기 4단계: 가장 현명하고 쿨한 가시화

Finereport를 사용하면 위의 그림과 같이 가장 쿨한 가시화를 만들 수 있습니다. 구체적으로 다음과 나타납니다.

  • 다양한 그래프, 제어 부품, 표 등의 구성 요소를 제공합니다. 구성 요소별로테마별 데이터 소스를 연동하여 다차원 분석형 관리 조종석을 완벽히 구현할 수 있습니다.
  • 캔버스식 인터페이스, 구성요소 드래그식 조작으로 구성요소 내에서 구현할 수 있습니다.
  • 새로 고침 (국소 새로 고침), 구성 요소 숨기기 지원, 구성 요소 겹치기 지원, 구성 요소별 확장 독립입니다.
  • 다양한 레이아웃 방식: 레이아웃 적응, 절대 레이아웃, Tab 레이아웃, 멀티탭 라운드를 지원합니다. 자유롭게 아이디어를 발휘합니다.

피벗테이블 (pivot table)이 왜 필요할까?

피벗 테이블(pivot table)은 표에 저장된 총 또는 평균 데이터를 요약, 정렬, 재구성, 그룹, 카운트, 정리하는 데 사용됩니다. 이를 통해 열을 행으로, 행을 열로 변환할 수 있습니다. 필드(열)를 기준으로 그룹화하고 필드(열)에 대해 고급 계산을 사용할 수 있습니다.

예를 들어 거래처별 과일의 매입/판매 실적이 있다고 합시다. 표에 데이터를 보고 있던 사용자가 거래처별로 판매 실적을 알고 싶어 졌습니다. 자신의 가게가 표함되어 있다면 다른 가게에 비해 어떤 실적을 거두었는지 궁금할 겁니다. 이렇게 특정 그룹별로 특정 데이터를 요약하기 위해서는 어떻게 해야 할까요? 엑셀의 피벗 테이블 기능을 이용하면 쉽고 빠르게 원하는 결과를 만들 수 있습니다. 그리고 행, 열 레이블 이동을 통해 여러 형태로 쉽게 변환이 가능합니다.

마치며

데이터 분석은 자신의 필요에 따라 하는 것이 중요하며, 데이터의 고수로서 데이터의 심층적인 연계를 찾아 중요한 지표를 부각시키는 것이 중요합니다. 

보고서를 만들기 위해 아직도 피벗테이블 만들기과 같은 작업을 반복하고 있다면 당신의 시간이 많이 걸리고 작업효율도 개선되지 않았습니다. FineReport와 같은 리포팅 툴을 사용하여 자동화된 리포팅 시스템을 구축하세요! 엑셀 피벗테이블 (Pivot Table)을 버리고, 작업 관리의 효율성을 크게 향상시키도록 노력할 수 있을 것입니다.

관련 콘텐츠…

기업의 의사결정은 ERP 시스템 보고서에만 의존할 수 있는가?

동적 차트 비법 대공개! 시각화의 한계는?

위로

Contact Us

사용자그룹 가입

8월18일
사용자교육

Privacy

Copyright©2018 FanRuan Software Co., Ltd.