본문 바로가기
엑셀 특강 (개념 잡기)

032. (엑셀 기초 특강) 차트 그리기 실습 - 폭포 차트 그리기

by Excel.Jump 청출어람 2024. 6. 15.
반응형

 
 
 
 

폭포 차트 그리기

 
 
 
 
 
 

■ 목차

 
1. 엑셀 폭포 차트 - 개요
2. 폭포 차트 만들기 - 차트 기능 사용
3. 폭포 차트 만들기 - 누적 세로 막대로 만들기
** 핵심 요약
 
 
 
 
 

1. 엑셀 폭포 차트 - 개요

 
  - 오늘은 엑셀의 폭포 차트(Waterfall chart)에 대해서 알아보도록 하겠습니다. 

  - 폭포 차트는 폭포수처럼 단계적으로 물이 떨어지듯이 변화되는 수량을 표시하는 차트
  - 폭포수는 아래로만 떨어지지만 폭포 차트는 데이터의 증가 감소에 따라서 
  - 변화되는 수량이 위로 혹은 아래로 변동되면서  변동되는 크기와 누적 수량의 변화를 볼 수 있는 차트입니다. 

  - 그렇게 많이 사용되지 않는 차트이다 보니깐 실제로 사용을 하게 되면 
  - 항상 이게 어떤 차트이고 어떻게 데이터를 봐야 하는지를 얘기해줘야 하는 경우가 많습니다. 

  - 엑셀 2016 버전부터 제공이 되는 차트로 이전 버전의 엑셀을 사용하는 경우 누적 막대형 차트를 활용하여 작성을 하였습니다.

  - 먼저 일반적인 차트의 주의 사항 및 폭포 차트의 특징에 대해서 간단하게 알아보도록 하겠습니다. 


  - 1) 차트 만들기 일반적인 주의 사항

  - ① 데이터 종류에 맞는 차트 유형 선택
  - 각각의 차트마다 잘 표현하는 데이터의 종류가 다릅니다. 점점 증가/감소하는 수량을 표시하기 위한 꺾은선형
  - 다른 지점과의 실적을 비교하기 위한 막대그래프 등 적합한 차트 종류를 사용해야 합니다.

  - ② 심플하게 만들 것
  - 차트에서 사용하는 색상이나 데이터의 개수 등을 많이 해서 여러 가지 복잡하게 만들게 되면 
  - 보는 사람은 차트가 전달하는 내용을 정확하게 인지하기 힘든 경우가 많습니다.
  - 그래서 차트는 항상 심플하게 만들 필요가 있습니다.
  - 차트를 딱 봤을 때 내가 전달하고자 하는 데이터가 한눈에 들어올 수 있어야 합니다.

  - ③ 한 개의 차트에서는 1개 혹은 2개의 정보만을 전달한다.
  - 간혹 한 개의 차트로 너무 많은 정보를 전달하기 위해 차트가 복잡해지고 사용자가 어떤 정보인지를 인식하기 어렵게 하는 경우가 있습니다.
  - 반드시 1개 혹은 2개의 정보만을 차트에 담으시기 바랍니다. 
  - 전달하고자 하는 정보가 많은 경우 필요하면 차트를 2개로 나누어 작성하시기 바랍니다. 
  - 절대로 차트를 그리고 또 차트에 대해서 무언가를 설명을 해야 이해가 되도록 만드시면 안 됩니다. 
  - 차트는 그냥 보면 바로 무슨 얘기를 하는지 제목, 그래프 그리고 강조된 숫자, 색상으로 인식이 되어야 합니다.

  - 다시금 말씀드리지만 복잡한 숫자 데이터를 심플하게 만든 것이 차트입니다. 그래서 차트는 크기, 추세, 넓이를 보고
  - 더 크다, 증가/감소한다, 더 많은 비중을 차지한다를 한눈에 인식이 되도록 만드시기 바랍니다.


  - 2) 폭포 차트의 특징 및 주의 사항

  - 폭포 차트는 평소에 잘 사용하지 않는 낯선 차트입니다.
  - 이게 공중에 떠 있는 막대형 차트처럼 보이기도 하고해서 처음 차트를 보게 되면
  - 한눈에 들어오지 않는 경우가 많기 때문에 가능하면 내가 사용하고 있는 차트가 어떤 것이고
  - 어떻게 데이터를 봐야 하는지를 먼저 설명을 해주거나 표시를 해서 
  - 차트를 보는 사람이 데이터의 흐름을 이해한 상태에서 차트를 볼 수 있도록 해주는 것이 좋습니다.

  - 물론 업무 특성상 익숙한 차트의 종류인 경우에는 따로 차트에 대해서 설명이 필요하지 않겠습니다. 


  - ① 보통은 낯선 차트이다. 무슨 차트인지 설명해 주자.

  - 저도 개인적으로 업무나 작업에서 폭포 차트를 그려본 적이 없습니다.
  - 처음 공부를 할 때는 좋은 차트이고 이런저런 경우에 꼭 사용해 봐야지 하고 생각을 했지만
  - 실제로 막대형 차트나 꺾은선 차트로 대체되는 경우가 많고
  - 프로젝트 일정관리의 경우 비슷한 것처럼 보여도 "간트 차트"라는 것을 만들어서 사용하게 됩니다. 

  - 만약 폭포 차트를 사용하게 된다면 어떤 차트이고 어떻게 데이터가 구성되어 있는지에 대해서
  - 먼저 간단하게나마 설명을 하고 시작하는 것이 좋을 듯합니다. 

  - 폭포 차트로 증가(+), 감소(-)에 따라서  증감크기와 누적 합계를 볼 수 있는 차트라고 설명하시면 될 듯합니다


  - ② 옵션이지만 반드시 사용하자 - 연결선 설정, 색상 구분

  - 폭포 차트의 이해를 돕기 위해서 반드시 사용해야 하는 옵션으로 "연결선 설정"과 "색상 구분"입니다.
  - 아래에 다시 자세하게 설명을 드리겠지만 
  - 누적 합계의 변화와 크기를 직관적으로 볼 수 있는 "연결선 설정"과
  - 증가, 감소 항목을 직관적으로 볼 수 있는 그래프의 "색상 구분"은 반드시 사용해 주시기 바랍니다. 
  - 보통은 사용이 엑셀에서는 기본값이기 때문에 그대로 사용을 하시면 됩니다.


  - ③ 프로젝트의 일정을 관리하는 "간트 차트"는 다른 차트이다 

  - 폭포 차트를 세로로 눕히면 프로젝트 등의 일정을 관리하는 "간트 차트"와 비슷하게 보입니다.
  - 엑셀 차트는 회전이 되지 않는 뿐만 아니라 폭포 차트는 "행/열 전환"이 되지 않기 때문에 "간트 차트"처럼 사용할 수 없습니다.

  - 엑셀에서는 "간트 차트"가 지원되지 않기 때문에 
  - 일반적으로 "누적 가로 막대"를 활용하여 추가로 몇 가지 작업을 해서 "간트 차트"를 만들어서 사용합니다. 
 
 
 
 
 

2. 폭포 차트 만들기 - 차트 기능 사용

 
  - 오늘은 아래와 같이 월별 이익 데이터를 폭포 차트형태로 만들어 보도록 하겠습니다.
  - 누적 데이터를 표시하기 위해서 마지막 데이터 값으로 "합계"가 표시되어 있습니다. 이점 참조 바랍니다.


 

폭포 차트 데이터 - 월별 이익 현황
* 폭포 차트 데이터 - 월별 이익 현황

 
 
 
  - 1) 폭포 차트 적용하기

  - 원본 데이터의 임의의 셀을 선택하고 "폭포 차트 또는 주식형 차트 삽입"의 "폭포" 차트를 적용합니다.

  - 임의의 셀을 하나 선택하는 경우 엑셀은 자동으로 해당 데이터 영역 전체로 확장하여 차트 범위를 설정하게 되고
  - 만약 2개 이상의 셀을 선택하는 경우는 정확하게 전체 데이터 영역을 선택해줘야 하는데 
  - 2개 이상의 셀을 선택하는 경우 엑셀은 범위 확장 없이 지정된 영역만을 대상으로 차트를 그리기 때문입니다.

  - 메뉴 패스 : (원본 데이터에서 임의의 셀 선택) > "삽입" 탭 > "차트" 그룹 > "폭포 차트 또는 주식형 차트 삽입" > "폭포"
 
 
 

폭포 차트 만들기
* 폭포 차트 만들기

 
 
 
  - 2) "합계" 데이터 표시하기

  - 마지막 데이터 "합계"의 경우 증가 감소의 데이터가 아닌 누적합계의 값으로 
  - 다른 데이터와는 다르게 표시를 해주는 것이 필요합니다. 

  - 이 경우 폭포 차트에서 "합계" 그래프만을 정확하게 선택해야 메뉴를 사용할 수 있는데
  - 우선 마우스로 그래프를 한번 클릭하여 선택하면 그래프 전체가 선택이 되고
  - 이 상태에서 다시 한번 "합계" 그래프만을  마우스로 클릭하게 되면 "합계" 그래프만을 선택하는 것이 가능합니다.

  - 처음 마우스로 그래프 클릭 = 전체 그래프 선택, 다시 특정 그래프 클릭 = 특정 한 개의 그래프만 선택이 되는 방식입니다.
  - 마우스 더블 클릭이 아닌 2번 클릭해 주는 작업입니다.

  - 이렇게 마지막 "합계" 그래프만을 선택한 상태에서 마우스 우클릭 메뉴를 사용해줘야 하는 작업입니다.
  - 폭포 차트에서는 마지막 데이터에 해당하는 그래프에 대해서만 "합계로 설정"이라는 메뉴를 제공하고 있습니다.

  - 메뉴 패스 : (합계 그래프를 2번 클릭하여 선택) > (마우스 우클릭) > "데이터 요소 서식" > "합계로 설정"
 
 
 

폭포 차트 - 합계로 설정
* 폭포 차트 - 합계로 설정

 
 
 
  - 3) "범례" 수정하기 - 불가

  - 다른 차트의 범례의 경우 셀 데이터의 제목을 사용하기 때문에 
  - 필요하면 셀 제목을 변경하거나 따로 입력된 셀을 지정하는 방식으로 변경이 가능하지만
 
  - 폭포 차트의 경우 각 막대가 어떤 요소 ("이익")를 나타내는지를 표시하는 범례가 아니고
  - 각 막대가 어떤 특성 ("Increase = 증가", "Decrease = 감소", "Total = 총계")를 나타내는지를 표시하는 범례로 사용하고 있기 때문에
  - 범례는 수정이 되지 않고 필요하면 도형과 텍스트로 수작업으로 만들어 줘야 합니다.

  - 그리고 현재 제가 사용하는 엑셀 버전의 경우 ("넓게", "좁게", "총계")라고 한글로 표시가 되기 때문에 조금 보기가 좋지가 않습니다.
 
 
 

폭포 차트 : 사용된 요소 Vs. 표시되는 범례
* 폭포 차트 : 사용된 요소 Vs. 표시되는 범례

 
 
 
  - 4) 가로선 삭제

  - 우선 가로선 삭제의 가장 쉬운 방법으로는 
  - ① 차트에서 가로선을 마우스로 선택한 상태에서  키보드의 "Del"키를 눌러주는 방법입니다.
  - 차트의 모든 개체의 삭제는 선택 > "Del키"로 동일한 방법으로 가능합니다. 가장 간단한 방법입니다.
  - 혹시나 실수로 다른 개체를 삭제한 경우는 "Ctrl + Z"로 작업 취소를 해주시면 됩니다.

  - 엑셀의 메뉴를 사용한다면 아래와 같이 
  -  ② 가로선(=눈금선)을 선택한 상태에서 마우스 우클릭으로 "눈금선 서식"을 사용할 수 있습니다. 

  - 메뉴 패스 : (차트에서 가로선 선택) > (마우스 우클릭) > "눈금선 서식" > "선 없음"
 
 
 

폭포 차트 - 가로선 없애기
* 폭포 차트 - 가로선 없애기

 
 
 
  - 5) 연결선 표시

  - 가로선을 삭제하게 되면 그래프와 그래프가 연결된 "연결선"이 보이게 됩니다. 
  - 엑셀 폭포 차트의 기본 옵션이기 때문에 특별하게 표시 작업을 할 필요가 없지만
  - 만약 표시가 되어 있지 않다면 아래 메뉴 패스를 참조하시어 적용하시기 바랍니다.

  - 폭포 차트는 생각보다 시각적으로 혼돈이 되기도 하고 일반 막대그래프와 순간적으로 착각이 되기도 하니깐
  - 가능한 연결선을 사용하시는 것을 추천드립니다.

  - 메뉴 패스 : ( 차트에서 그래프를 마우스로 선택) > (마우스 우클릭) > "데이터 요소 서식" > "연결선 표시"
 
 
 

폭포 차트 - 연결선 표시
* 폭포 차트 - 연결선 표시

 
 
 
 
 

3. 폭포 차트 만들기 - 누적 세로 막대로 만들기

 
  - 폭포 차트를 누적 세로 막대로 만드는 방법입니다. 
  - 엑셀 2016 버전 이전의 프로그램을 사용하시는 경우 수작업으로 만드는 방법이고
  - 가장 먼저 드리고 싶은 말씀은 만들드 수는 있지만 추천드리지는 않습니다. 

  - 엑셀을 업그레이드하시고 그냥 편하게 엑셀 차트 기능을 사용하시기를 추천드립니다. 
  - 너무나도 비효율적인 방법이고 심지어 그냥 빈 차트에 사각형을 그려 넣는 방식이 더 빠를 수 있기 때문입니다.

  - 그래도 궁금해하시는 분들을 위해서 간단하게 원리에 대해서만 설명을 드리도록 하겠습니다. 

  - 1) 데이터 만들기 - 누적막대의 아랫부분과 증감 부분의 데이터로 분리
  - 2) 누적 세로 막대형 차트 그리기
  - 3) 누적값 부분을 보이지 않게 색상 변경 
  - 4) 차트 꾸미기 - 증감 색상 표시, 연결선 표시

  - 가장 먼저 누적막대형 차트의 아랫부분(누적 1)과 윗부분(증감)이 될 데이터를 구해줍니다.

  - 폭포 차트를 자세히 보시면 양수로 증가를 하는 경우에는 누적막대의 아랫부분이 이전 누계값을 그대로 사용하고
  - 감소하는 경우에는 이전 누적값에서 감소하는 만큼 빼주는 값이 누적막대형 차트의 아랫부분이 되는 것을 볼 수 있습니다.
  - 이 수식이 가장 중요한 개념이고 나머지는 누적 차트를 만들어서 그냥 차트 꾸미기를 해주시면 됩니다. 

  - 그리고 시작되는 그래프와 합계 그래프의 아랫부분은 모두 숫자 0이 됩니다. (직접 숫자 입력)
 
 
 

폭포 차트 - 누적 세로 막대형 차트로 만들기 - 데이터 구성
* 폭포 차트 - 누적 세로 막대형 차트로 만들기 - 데이터 구성

 
 
 
 

폭포차트 - 누적 세로 막대형 차트로 만들기
* 폭포차트 - 누적 세로 막대형 차트로 만들기

 
 
 
  - 다시 얘기드리지만 아주 비효율적인 방법으로 추전 드리지 않으며
  - 엑셀 프로그램을 업그레이드하셔서 다양한 엑셀의 기능을 효율적으로 사용하시기를 추천드립니다.
 
 
 
 
 

** 핵심 요약 : 차트 그리기 실습 - 폭포 차트 그리기

 
1. 엑셀 폭포 차트 - 개요

  - 폭포 차트는 폭포수처럼 단계적으로 물이 떨어지듯이 변화되는 수량을 표시하는 차트로
  - 변동되는 크기와 누적 수량의 변화를 볼 수 있는 차트이다.

  - 자주 사용되지 않는 차트로 가능한 어떤 차트인지를 먼저 설명해 주자.

  - 1) 차트 만들기 일반적인 주의 사항
  - ① 데이터 종류에 맞는 차트 유형 선택
  - ② 심플하게 만들 것
  - ③ 한 개의 차트에서는 1개 혹은 2개의 정보만을 전달한다.

  - 2) 폭포 차트의 특징 및 주의 사항
  - ① 보통은 낯선 차트이다. 무슨 차트인지 설명해 주자.
  - ② 옵션이지만 반드시 사용하자 - 연결선 설정, 색상 구분
  - ③ 프로젝트의 일정을 관리하는 "간트 차트"는 다른 차트이다 


2. 폭포 차트 만들기 - 차트 기능 사용

  - 1) 폭포 차트 적용하기
  - 원본 데이터의 임의의 셀을 선택하고 "폭포 차트 또는 주식형 차트 삽입"의 "폭포" 차트를 적용한다.

  - 2) "합계" 데이터 표시하기
  - 마우스로 합계 그래프를 두 번 클릭하여 마우스 우클릭 메뉴를 사용하여 "합계로 설정"을 선택하자.

  - 3) "범례" 수정하기 - 불가
  - 각 막대의 증가, 감소, 총계의 특성을 범례로 사용하고 있으며 현재로는 수정이 불가한다.

  - 4) 가로선 삭제
  - 간편하게 차트에서 가로선을 마우스로 선택하여 "Del"키를 눌러 가로선 개체를 삭제할 수 있다.

  - 5) 연결선 표시
  - 기본 옵션으로 연결선이 표시가 된다. 가능하면 사용하자.


3. 폭포 차트 만들기 - 누적 세로 막대로 만들기

  - 폭포 차트를 누적 세로 막대형 차트로 만들 수는 있지만 추전 되지 않는다.
  - 필요하면 엑셀을 업그레이드해서 더욱 편하고 효율적으로 엑셀의 기능을 활용하자.
 
 
 

032. 예제 - 폭포 차트 그리기
0.05MB

 
 
 

[엑셀 특강 (개념 잡기)] - 999. 엑셀 기초 특강 목차

 

999. 엑셀 기초 특강 목차

[엑셀 특강 (개념 잡기)] - 001. (엑셀 기초 특강) 엑셀 데이터란? (feat. 숫자, 문자, 날짜 무엇이 다른가?) [엑셀 특강 (개념 잡기)] - 002. (엑셀 기초 특강) 엑셀 함수란? (feat. 왜 그렇게 어렵고 많아야

nextmeok.tistory.com

 
 
 
 
 
 
 
 
* 엑셀 관련 궁금하신 거나 어려운 점이 있으시면 자유롭게 질문을 해주세요.
* 가능한 도움을 드릴 수 있도록 하겠습니다.
* 저도 많이 알지는 못하지만 누구나 그렇듯 시작이란 게 있고 경험이란 게 다를 것 같습니다.
* 편하게 문의하시면 됩니다. 저도 모를 수 있다. 감안해 주시고.

  - ILU, SH -

반응형

댓글