
■ 목차
1. 엑셀 트리맵 차트 - 개요
2. 트리맵 차트 그리기 실습 - 주요 기능
3. 트리맵 차트 만들어 보기
** 핵심 요약
1. 엑셀 트리맵 차트 - 개요
- 오늘은 엑셀의 트리맵(Treemap) 차트에 대해서 알아보도록 하겠습니다.
- 그룹별 크기와 그룹 내의 요소별 크기를 사각형으로 표현한 차트입니다.
- 원형차트를 네모나게 만들어서 여러 개를 한 번에 붙여놓은 모양의 차트라고 생각하시면 될 듯합니다.
- 원형 차트가 한 개의 계열에 대해서만 표현이 가능하지만 트리맵의 경우 여러 개의 계열에 대해서
- 각 계열 전체의 크기와 계열 내의 요소들에 대한 크기를 시각적으로 잘 표현한 차트입니다.
- 먼저 일반적인 차트의 주의 사항 및 거품형 차트의 특징에 대해서 간단하게 알아보도록 하겠습니다.
- 1) 차트 만들기 일반적인 주의 사항
- ① 데이터 종류에 맞는 차트 유형 선택
- 각각의 차트마다 잘 표현하는 데이터의 종류가 다릅니다. 점점 증가/감소하는 수량을 표시하기 위한 꺾은선형
- 다른 지점과의 실적을 비교하기 위한 막대그래프 등 적합한 차트 종류를 사용해야 합니다.
- ② 심플하게 만들 것
- 차트에서 사용하는 색상이나 데이터의 개수 등을 많이 해서 여러 가지 복잡하게 만들게 되면
- 보는 사람은 차트가 전달하는 내용을 정확하게 인지하기 힘든 경우가 많습니다.
- 그래서 차트는 항상 심플하게 만들 필요가 있습니다.
- 차트를 딱 봤을 때 내가 전달하고자 하는 데이터가 한눈에 들어올 수 있어야 합니다.
- ③ 한 개의 차트에서는 1개 혹은 2개의 정보만을 전달한다.
- 간혹 한 개의 차트로 너무 많은 정보를 전달하기 위해 차트가 복잡해지고 사용자가 어떤 정보인지를 인식하기 어렵게 하는 경우가 있습니다.
- 반드시 1개 혹은 2개의 정보만을 차트에 담으시기 바랍니다.
- 전달하고자 하는 정보가 많은 경우 필요하면 차트를 2개로 나누어 작성하시기 바랍니다.
- 절대로 차트를 그리고 또 차트에 대해서 무언가를 설명을 해야 이해가 되도록 만드시면 안 됩니다.
- 차트는 그냥 보면 바로 무슨 얘기를 하는지 제목, 그래프 그리고 강조된 숫자, 색상으로 인식이 되어야 합니다.
- 다시금 말씀드리지만 복잡한 숫자 데이터를 심플하게 만든 것이 차트입니다. 그래서 차트는 크기, 추세, 넓이를 보고
- 더 크다, 증가/감소한다, 더 많은 비중을 차지한다를 한눈에 인식이 되도록 만드시기 바랍니다.
- 2) 트리맵 차트의 특징 및 주의 사항
- 트리맵(Treemap) 차트는 그룹과 그룹 내의 개별 요소의 크기를 비교하여
- 복잡한 데이터에서 직관적으로 Insight를 얻을 수 있는 훌륭한 차트입니다.
- 대신 딱 맞는 경우에는 훌륭한 시각화 차트이지만 그렇지 않은 경우는 그렇게 도움이 되지 않기 때문에
- 어떤 데이터 구조에서 사용해야 하는지 충분히 인지하고 사용을 해야 합니다.
- 트리맵 차트의 중요한 특징과 주의 사항에 대해서 알아보도록 하겠습니다.
- ① 계층 구조 + 1개의 데이터로 그룹별, 그룹에 속한 요소별 크기를 사각형으로 시각화한다.
- 원본 데이터와 데이터의 구조 그리고 트리맵으로 표현되는 차트의 구성과 관계는 아래와 같습니다.
- 최종적으로 사각형의 크기로 표현되기 때문에 숫자 데이터는 1개만 존재합니다.
- 그리고 아래처럼 아침에 속하는 메뉴와 점심에 속하는 메뉴가 계층 구조를 가지며
- 전체 데이터는 크게 아침, 점심의 2개의 그룹과 각각의 그룹에 속하는 하위 요소인 메뉴들이 존재하는 형식입니다.

- ② 크기를 비교하는 차트이다 - 그룹별 크기, 요소별 크기
- 트리맵 차트는 크기를 비교하는 차트입니다.
- 어느 그룹이 더 큰 값을 가지는지 그리고 그룹 내에서 어떤 요소가 더 큰 값을 가지는지를 사각형의 크기로 알 수 있습니다.
- 또한 엑셀은 크기 순서를 기준으로 자동으로 정렬을 하기 때문에 직관적으로 더 큰 값을 가지는 그룹이랑
- 더 큰 값을 가지는 그룹 내의 요소를 바로 확인하는 것이 가능합니다.
- 따라서 작은 값은 크게 중요하지 않다는 의미로 작은 값을 위한 차트는 아니라는 얘기입니다.

- ③ 계층 구조를 보기 위한 차트가 아니다.
- 트리맵 차트는 사각형의 크기를 보기 위한 차트입니다.
- 각 개별 요소로 만들어진 사각형의 크기와 각각의 요소가 합쳐진 그룹의 크기를 보기 위한 차트로
- 계층이 어떻게 구성되어 있는지를 파악하기 위한 용도가 아닙니다.
- 그리고 그렇게 다양한 계층구조를 표현해 주지도 못합니다.
- 엑셀에서는 다양한 계측 수준을 표현하기 위해서는 "선버스트 차트" 사용을 추천하고 있습니다.
- 트리맵 차트는 어떻게 보면 원형 차트와 유사한 점이 많은 차트로 숫자 데이터 계열 한 종류만을 사용하여 차트를 표현하고
- 이렇게 네모로 표현된 원형 차트를 여러 개 묶어서 그룹별의 크기까지 비교해 볼 수 있는 차트 형태가 아닌가 생각이 됩니다.
- 트리맵 차트는 딱 맞는 데이터 형식이 있기 때문에 거기에 해당하는 경우에만 사용을 추천드립니다.
- ④ 몇 가지 이슈
- 트리맵의 계층구조는 2 레벨 정도입니다. 이 보다 다양한 계층 구조의 형식은 "선버스트 차트"를 사용해야 합니다.
- 트리맵의 정렬 순서인데 엑셀이 자동으로 항상 값이 큰 순서대로 정렬을 하기 때문에 사용자가 임의 순서로 정렬할 수가 없습니다.
- 합계가 큰 그룹이 먼저 좌측에 위치하고 그룹 내의 요소들의 배치도 값이 큰 순서로 배열이 되게 됩니다.
- 트리맵의 레이블 설정은 다른 차트보다 조금 제한 적이며 사용자가 임의의 값을 레이블로 사용할 수가 없습니다.
- 하지만 레이블의 경우 필요하면 조금 수고스럽지만 텍스트상자를 활용해서 사용자가 원하는 모든 값 등을 꾸미는 것이 가능하기 때문에 그렇게 큰 제한이 되는 것은 아닌 것 같습니다.
- 면적의 크기 비율을 기준으로 하기 때문에 데이터 값의 경우 원형차트와 동일하게 숫자 0과 음수는 표현이 불가합니다.
- 마지막으로 트리맵 차트의 특성상 콤보(이중) 차트가 불가하고 X, Y축도 존재하지 않습니다. 트리맵은 단순하게 값의 크기(비율)만을 비교하는 차트이기 때문입니다.
2. 트리맵 차트 그리기 실습 - 주요 기능
- 우선 자세한 설명을 하기 전에 어떠한 순서로 어떠한 기능들을 이용해서 차트를 만들게 될지에 대해서 살펴보도록 하겠습니다.
- 1) 트리맵 차트 - 원본 데이터 구조 확인하기
- 2) 트리맵 차트 적용하기
- 3) 차트 스타일 적용하기
- 4) 차트 요소 표시/삭제 - 제목, 레이블, 범례 표시 및 삭제
- 5) 차트 요소 - 제목 수정하기
- 6) 차트 요소 - 레이블 수정하기
- 7) 차트 요소 - 레이블 옵션 "배너" 적용

- 1) 트리맵 차트 - 원본 데이터 구조 확인하기
- 현재 엑셀이 만들 수 있는 트리맵 차트의 데이터 구조는 "계층 Level 1 + 계층 Level 2 + 숫자 데이터" 구조입니다.
- 상기 원본 데이터의 경우 계층 Level1 = "구분", 계층 Level2 = "메뉴", 숫자 데이터 = "판매수량"이 해당하게 됩니다.
- 트리맵은 최소한 사각형을 만들 수 있는 숫자 데이터만 있으면 차트를 만들 수 있지만
- 트리맵 차트를 활용하여 데이터를 가시화하고 Insight를 찾기 위해서는 샘플 데이터와 유사한 구조가 가장 최적의 형태에 해당합니다.

- 2) 트리맵 차트 적용하기
- 원본 데이터에서 임의의 셀을 선택하고 "차트 - 트리맵" 메뉴를 사용하는 간단한 작업으로 생성이 가능합니다.
- 임의의 셀을 선택하면 엑셀이 자동으로 데이터 범위를 확장하여 적용을 하게 되며
- 특정 셀을 2개 이상 여러 개를 선택하는 경우는 범위 자동확장 없이 지정된 범위만으로 차트를 만들어 주기 때문에
- 2개이상의 셀영역을 지정하는 경우에는 정확하게 차트를 만들고자 하는 전체 영역을 선택해서 메뉴를 사용하셔야 합니다.
- 메뉴 패스 : (원본 데이터 임의의 셀 선택) > "삽입" 탭 > "차트" 그룹 > "계층구조 차트 삽입" > "트리맵"

- 3) 차트 스타일 적용하기
- 엑셀이 미리 만들어 놓은 다양한 차트 디자인을 적용하는 메뉴입니다.
- "차트 도구" 메뉴는 차트 전용 메뉴로 "차트"를 선택한 상태에서만 리본메뉴에 표시되고 사용이 가능합니다.
- 다양하지는 않지만 한, 두 개 정도는 쓸만한 차트 스타일이 있기 때문에 활용해 보시고
- 다만 스타일 적용 시 일부 서식을 강제로 스타일에 맞게 수정하기 때문에
- 가능하면 차트를 생성하고 서식 등을 사용해서 수정하기 전에 스타일 메뉴를 먼저 적용해 주시기 바랍니다.
- 메뉴 패스 1 : (차트 선택 상태에서) > "디자인" 탭 > "차트 스타일" 그룹 > "스타일 6" 선택

- 메뉴 패스 2 : (차트 선택 상태에서) > (차트 우측 상단 )"차트 스타일" > "스타일" > "스타일 6" 선택

- 4) 차트 요소 표시/삭제 - 제목, 레이블, 범례 표시 및 삭제
- 트리맵 차트의 경우 차트 요소가 다른 일반적인 차트보다 많지 않습니다.
- 트리맵 특성상 가로축, 세로축, 눈금 등의 차트 요소는 필요하지 않기 때문입니다.
- 그래서 표시 가능한 차트 요소는 "차트 제목", "데이터 레이블", "범례" 3가지 정도가 있습니다.
- 차트 요소의 표시/삭제는 차트를 마우스로 선택하면 차트 우측 상단에 녹색 십자가로 "차트 요소"메뉴가 표시되어 사용이 가능합니다.
- 각각의 차트 요소에 대해서 선택/해제를 통해서 표시/삭제가 가능합니다.
- 메뉴 패스 : (차트 선택 상태에서) > (차트 우측 상단 )"차트 요소" > "차트 제목", "데이터 레이블", "범례"

- 5) 차트 요소 - 제목 수정하기
- 차트 제목을 표시했다면 내용을 수정하거나 꾸미기 등이 필요한 경우가 있을 수 있는데
- 일단 표시된 차트 제목은 일반적인 텍스트 상자와 동일하다고 생각하시고 사용 하시면 됩니다.
- 텍스트 상자처럼 내용을 수정하거나 테두리, 채우기 색 등을 리본 메뉴를 사용해서 간단히 수정하는 것이 가능합니다.
- 메뉴 패스 : (차트 제목 선택) > "차트 도구 - 서식" > (도형 스타일, WordArt 스타일) > "도형 채우기", "도형 윤곽선", "도형 효과", "텍스트 채우기", "채우기 윤곽선"

- 6) 차트 요소 - 레이블 수정하기
- 차트에는 레이블(Label)이라고 현재는 항목값 (오전, 오후, 카스텔라, 케익, …)이 표시가 되어 있습니다.
- 트리맵의 경우 다른 차트와 다르게 사용자가 임의의 레이블 값을 적용하는 것은 불가하며
- 계열이름, 항목 이름, 값 이렇게 3가지만 표시가 가능합니다.
- 해당 메뉴는 먼저 레이블을 차트에 표시한 상태에서 마우스 우클릭으로 레이블 서식을 활용해서 수정하는 방식으로 작업이 됩니다.
- 상당히 표시할 수 있는 내용이 제한 적이기 때문에 반드시 필요한 내용이 있다면 "텍스트 상자"를 활용해서 직접 만들 수도 있습니다.
- 메뉴 패스 : (먼저 레이블을 차트에 추가한 상태에서) > (레이블 선택) > (마우스 우클릭) > "데이터 레이블 서식" > "레이블 내용 - 항목 이름, "값"

- 7) 차트 요소 - 레이블 옵션 "배너" 적용
- 트리맵에서만 제공이 되는 레이블 관련한 조금 독특한 옵션입니다.
- 기본 옵션은 레이블을 사각형 그래프 내에 겹치게 표현을 하고 있지만
- 이를 바깥으로 빼서 "배너" 형식으로 깔끔하게 표현해 주는 옵션입니다.
- 메뉴 위치가 조금 독특하기 때문에 아래 메뉴 패스를 잘 찾아 들어가시기 바랍니다.
- 메뉴 패스 : (차트 그래프 빈 공간에서 마우스 우클릭) > "데이터 계열 서식" > "계열 옵션 - 레이블 옵션" > "배너"

** 핵심 요약 : 차트 그리기 실습 - 트리맵(Treemap) 만들기
1. 엑셀 트리맵 차트 - 개요
- 1) 차트 만들기 일반적인 주의 사항
- ① 데이터 종류에 맞는 차트 유형 선택
- ② 심플하게 만들 것
- ③ 한 개의 차트에서는 1개 혹은 2개의 정보만을 전달한다.
- 2) 트리맵 차트의 특징 및 주의 사항
- ① 계층 구조 + 1개의 데이터로 그룹별, 그룹에 속한 요소별 크기를 사각형으로 시각화한다.
- ② 크기를 비교하는 차트이다 - 그룹별 크기, 요소별 크기
- ③ 계층 구조를 보기 위한 차트가 아니다.
- ④ 몇 가지 이슈
- 2 레벨 정도의 계층 구조만 표현이 가능하다.
- 항상 값이 큰 순서대로 그룹, 그룹 내 요소를 자동으로 정렬한다.
- 레이블 사용이 제한적이고 임의의 값을 적용할 수 없다.
- 숫자 0과 음수는 표현할 수 없다.
- 콤보(이중) 차트가 불가하고, X, Y축도 존재하지 않는다.
2. 트리맵 차트 그리기 실습 - 주요 기능
- 1) 트리맵 차트 - 원본 데이터 구조 확인하기
- 2) 트리맵 차트 적용하기
- 3) 차트 스타일 적용하기
- 4) 차트 요소 표시/삭제 - 제목, 레이블, 범례 표시 및 삭제
- 5) 차트 요소 - 제목 수정하기
- 6) 차트 요소 - 레이블 수정하기
- 7) 차트 요소 - 레이블 옵션 "배너" 적용
3. 트리맵 차트 만들어 보기
- 1) 트리맵 차트 - 원본 데이터 구조 확인하기
- 트리맵 차트의 데이터 구조는 "계층 Level 1 + 계층 Level 2 + 숫자 데이터" 구조 형태이다.
- 2) 트리맵 차트 적용하기
- 원본 데이터의 임의의 셀 하나를 선택하여 "차트-트리맵" 메뉴를 사용하자.
- 3) 차트 스타일 적용하기
- 엑셀이 미리 만들어 놓은 다양한 스타일을 사용해 보자
- 4) 차트 요소 표시/삭제 - 제목, 레이블, 범례 표시 및 삭제
- 차트 선택 시 차트의 우측상단에 녹색 십자가 모양의 "차트 요소" 메뉴를 사용할 수 있다.
- 5) 차트 요소 - 제목 수정하기
- 차트 제목은 일반적인 텍스트 상자와 동일하게 취급하여 수정하고 리본 메뉴의 서식 등을 사용할 수 있다.
- 6) 차트 요소 - 레이블 수정하기
- 다른 차트와 같이 사용자가 지정하는 임의의 값은 사용이 불가하며
- 먼저 차트에 레이블을 표시한 상태에서 수정하는 방식으로 작업을 해야 한다.
- 7) 차트 요소 - 레이블 옵션 "배너" 적용
- 트리맵에 제공되는 레이블 옵션으로 레이블을 바깥으로 빼서 "배너"형식으로 표현하는 것이 가능하다.
- 차트 그래프의 빈 공간에서 마우스 우클릭으로 "데이터 계열 서식" 메뉴를 사용해 보자.
[엑셀 특강 (개념 잡기)] - 999. 엑셀 기초 특강 목차
999. 엑셀 기초 특강 목차
[엑셀 특강 (개념 잡기)] - 001. (엑셀 기초 특강) 엑셀 데이터란? (feat. 숫자, 문자, 날짜 무엇이 다른가?) [엑셀 특강 (개념 잡기)] - 002. (엑셀 기초 특강) 엑셀 함수란? (feat. 왜 그렇게 어렵고 많아야
nextmeok.tistory.com
* 엑셀 관련 궁금하신 거나 어려운 점이 있으시면 자유롭게 질문을 해주세요.
* 가능한 도움을 드릴 수 있도록 하겠습니다.
* 저도 많이 알지는 못하지만 누구나 그렇듯 시작이란 게 있고 경험이란 게 다를 것 같습니다.
* 편하게 문의하시면 됩니다. 저도 모를 수 있다. 감안해 주시고.
- ILU, SH -
댓글