Offcanvas

How To / 애플리케이션 / 훈련|교육

'찰떡처럼 표현하라'··· 엑셀로 데이터를 멋지게 표시하는 10가지 방법

2018.04.18 Jim Desmond  |  Computerworld




도넛 차트

가장 좋지 않은 차트는 아마 원형 차트일 것이다. 층으로 구성된 세로 막대형 차트처럼 시각적으로 정확하지 않다. 또 혼잡하다. 크기가 작은 데이터 포인트는 알아볼 수 없는 조각으로 줄어든다. 또 지나치게 장식이 많은 3D 원형 파트가 자주 사용되는 데, 사용자에게 혼란과 혼동을 초래한다.

엑셀에서 원형 차트를 활용할 때 도넛 차트를 고려해야 하는 이유가 여기에 있다. 원형 차트처럼 전체에서 차지하는 비중을 시각화 할 때 유용하다. 그러나 ‘여백의 미’가 존재하는 차트이다. 자주 사용되지 않아 보는 사람에게 신선한 느낌을 준다.

도넛 차트를 만들려면 데이터를 선택한 후 삽입을 클릭한다. 그리고 파이나 도넛 차트 아이콘을 클릭한 후 도넛 차트를 선택한다. 차트를 조정하려면 차트 부분을 오른쪽 클릭한 후 ‘데이터 계열 서식’을 클릭한다. 표시되는 창에서 ‘도넛 구멍 크기 값을 60% 정도로 설정한다 (개인적으로 기본값인 75%는 폭이 너무 좁다고 생각).



프로젝트 추적에 유용한 간트(Gannt) 차트 활용하기
층으로 구성된 막대형 차트를 프로젝트에 유용한 간트 차트로 바꿀 수 있다. 맨위의 행에 ‘Start’, ‘Stage’, “Date’, ‘On Task’라는 4개의 열로 구성된 표를 만든다. 셀 B2부터 B7까지 ‘Plan(계획)’, ‘Build(구축)’, ‘Approve(승인)’ 같은 프로젝트 단계를 입력한다. Start 아래 셀 A2에는 첫 단계의 시작일을 입력한다. 그리고 셀 D2부터 D7(On Task 아래)에는 각 단계를 완료하는데 소요된 기간(일)을 입력한다. 셀 C2에 “=A2”를 입력하고, 셀 서식은 일반으로 지정한다. 43205 같은 숫자를 확인할 수 있을 것이다. 엑셀에서 차트 레이아웃에 필요한 시간/날짜 코드이다. 마지막으로 C3에 “=C2+D2”를 입력한다. 그리고 이 식을 셀 C4부터 C7까지 복사해 붙여 넣는다.

B부터 D열까지의 셀을 선택한 후 삽입을 클릭한다. 가로 막대형 차트 아이콘을 클릭한 다음 누적(층으로 구성된) 가로 막대형 차트를 선택한다. 이제 차트를 수정하자. X축 레이블을 오른쪽 클릭하고 축 서식을 클릭한다. ‘표시 형식’ 항목에서 범주를 클릭한 다음 드롭다운 메뉴에서 날짜를 선택한다. 형식에서 길이가 짧은 날짜 서식을 선택한다. 이후 상단 축 옵션 아래 ‘경계’에서 최소값에 Task 리스트 첫 항목 C열의 값을 입력한다. 43205같은 형태로 표시되어야 한다. Stage가 역순으로 정렬될 것이다. Y축을 오른쪽 클릭하고 축 서식을 클릭한다. 축 옵션 창에서 ‘항목을 거꾸로’에 체크한다.



온도계 차트로 목표 표시하기
목표 달성치를 시각화해 표시해야 하는 경우가 있다. 2만 달러의 자본을 유치한다는 목표를 예로 들 수 있다. 이때 유용한 차트가 온도계(Thermometer) 차트이다. 4개 셀로 구성된 예제로 연습을 해보자. 왼쪽은 Goal과 Donations, 오른쪽은 $20,000 및 $16,425로 구성한다. 셀을 선택한 다음 리본에서 삽입을 클릭한다. 그리고 세로 막대 차트 중 누적 세로 막대를 선택한다. 리본에서 ‘행/열 교체(Switch Row/Column)’ 아이콘을 클릭한다. 차트의 X축 레이블에 1이 표시되도록 만들기 위해서이다.

Donations 막대를 오른쪽 클릭한 다음 데이터 계열 서식을 클릭한다. 계열 옵션 창에서 보조 축(Secondary Axis)을 클릭한다. 막대가 Goal 막대 뒤로 사라지고, 두 번째 Y축 레이블이 표시된다. 왼쪽 축을 오른쪽 클릭한 다음 축 서식을 클릭한다. 그리고 축 옵션 창의 '최대값’ 상자에 20,000을 입력한다. 오른쪽(보조)축도 같은 방법을 적용한다.

Goal 막대를 오른쪽 클릭하고, ‘채우기 및 선(Fill & Line)’ 아이콘을 클릭한다. 그리고 ‘채우기 없음’을 클릭하고 윤곽선을 검은색 선으로 지정한다. Donation 막대에 원하는 색을 적용하고, 윤곽선은 ‘선 없음’으로 설정한다. 오른쪽 축과 X축 레이블을 삭제해 차트를 정리한다. 또 축 서식 창에서 왼쪽 축의 크기를 줄인다. 축 옵션의 소수점(Number Decimal)을 0으로 설정한다. 원할 경우 틱(tick) 마크를 추가한다.



데이터를 입력하면 자동으로 업데이트되는 차트
입력한 내용을 기준으로 특정 데이터를 표시하는 차트 기능을 소개한다. MATCH 및 OFFSEST 함수를 이용하는 아주 유용한 기능이다. 배열에서 데이터를 가져와 차트가 연결된 셀에 표시하는 기능이다. 연도와 관련된 7개의 열, 영업 담당자와 관련된 12개의 행으로 구성된 데이터 배열을 예로 들자. 각 셀에는 연간 매출액이 입력되어 있다.

오른쪽 마지막 열의 각 셀에 다음 수식을 입력한다.

=OFFSET($A$1,ROW()-1,MATCH($J$1,$B$1:$H$1,0))

엑셀이 배열의 머리글 열에서 셀 J1의 연도와 일치하는 값을 찾는 함수이다. 엑셀은 OFFSET 함수를 이용해 해당 연도의 데이터를 가져와 I열의 셀에 표시를 한다. 즉 셀 J1에 2014를 입력하면, 열 I의 수식이 2014 아래 셀의 데이터를 표시한다(이 경우 열 E). X축으로 열 A, 데이터에 열 I를 이용하는 차트를 만들기만 하면 된다. 그러면 열이 자동으로 업데이트되어, 셀 J1에 입력한 연도에 해당되는 데이터를 표시한다. 아주 유용한 기능이다.



또 하나의 동적인 차트 활용법

이번에는 스크롤이 가능한 리스트를 기준으로 선형 차트를 업데이트하는 방법을 알아보자. 앞서 사용한 데이터 배열 아래, OFFSET 및 MATCH 함수를 사용해 행 15에 셀들을 추가하자. 셀 A18에 입력된 담당자를 기준으로 영업 관련 데이터를 끄집어내는 수식을 적용한다. 셀 A15부터 H15까지 다음 수식을 적용한다.

=OFFSET($A$1,MATCH($A$18,$A$1:$A$13,0)-1,COLUMN()-1)

셀 A1에서 H1(X축 값)과 셀 A15에서 H15(영업 담당자 이름과 영업 실적 데이터)를 선택한다. 그리고 삽입>추천 차트를 클릭한 다음 리스트 가장 위의 선형 차트를 선택한다. 이제 셀 A2에서 A13까지의 이름이 표시될 드롭다운 리스트를 만들자. A18을 선택한 다음 리본의 데이터 탭을 선택한다. 그리고 데이터 유효성 검사를 두 번 연속해 클릭한다. ‘드롭 다운 컨트롤 허용’의 리스트를 클릭하고, 소스 상자를 클릭한다. 그리고 마우스를 사용해 A2에서 A13까지 선택한다. 확인을 클릭한다. 이제 A18을 누르면 드롭다운 컨트롤이 표시된다. 여기를 클릭하면 담당자 이름이 스크롤 할 수 있는 리스트로 표시된다. 하나를 선택하면 A18의 이름은 물론 행 15의 담당자 관련 데이터, 여기에 연결된 차트가 모두 업데이트된다. editor@itworld.co.kr
 

CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.