- 최초 작성일: 2025-01-27
- 최종 수정일: 2026-09-23
- 조회수: 43 회
- 작성자: 권현욱 (엑셀러)
- 강의 제목: 롤리팝 차트 만들기
들어가기 전에: 80대 15대 5
오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.
자동차 운전과 관련하여 이런 말이 있습니다.
80%는 앞을 보고, 15%는 옆을 보며, 5%는 뒤를 보라.
이 비율을 다르게 적용하여, 옆을 80% 보고, 앞을 15%, 옆을 5%만 보거나, 혹은 뒤를 80%, 옆을 15%, 앞을 5%만 본다면 제대로 운전할 수 없음은 물론, 사고로 이어지기 십상이겠지요.
앞에는 고객이 있고 옆에는 경쟁자가 있으며, 뒤에는 과거가 있습니다. 전방을 주시하되 옆과 뒤도 적절히 살펴보아야 하겠습니다. "원칙은 뒤를 돌아볼 때가 아니라 앞을 내다볼 때 생긴다" 라는 말을 떠올려봅니다(누가 한 말이었냐 하면... 기억이 안납니다. ^^;)
롤리팝 차트 만들기
핵심 요약: 분산형 + 표식 서식 + 오차 막대로 만드는 롤리팝 차트
분산형 차트의 표식 크기를 키워 막대사탕의 '사탕' 부분을 만들고, 음의 방향 100% 오차 막대로 '막대' 부분을 연결하면 깔끔한 롤리팝(Lollipop) 차트가 완성됩니다.
- Step 1: 분산형 차트 삽입 → 축 최소값(600) 조정 → 세로축·눈금선 제거 → 표식(크기 20, 주황색) 설정
- Step 2: 오차 막대 추가(음의 값, 백분율 100%, 끝 모양 없음) → 데이터 레이블 추가 및 셀 값(A4:A8) 지정
완성 예
지난 시간에 이어 이번 강좌에서도 재미있는 차트를 만들어 보겠습니다. 이름하야 롤리팝(Lollipop), 즉 '막대 사탕' 차트입니다.
Step 1: '사탕' 부분 만들기
(1) 예제 파일의 B3:C8 셀을 범위로 지정하고 '분산형' 차트를 작성합니다.
(2) 차트의 '가로 축'을 마우스 오른쪽 버튼으로 클릭하고 '축 서식' 메뉴를 선택합니다. '축 서식' 창에서 '최소값'을 600으로 변경합니다. 이 값은 고정불변이 아니며, 데이터 최소값이 얼마냐에 따라 적절히 조정하시면 되겠습니다.
(3) 차트의 '세로 축'을 제거합니다. 어떻게 제거하냐고요? (이러면 큰일인데...^^;) 세로 축을 클릭하여 선택한 다음 <Del> 키를 과감하게 누르세요.
(4) '세로 축 주 눈금선'과 '가로 축 주 눈금선'을 제거합니다. 여기까지 하면 차트 모양이 아래와 같이 됩니다. '이게 뭐야?' 싶으시지요? Long way to go, 아직 갈 길이 멉니다. 계속 따라 오세요.
(5) 차트의 계열(여기서는 파란 점)을 마우스 오른쪽 버튼으로 클릭(또는 <Ctrl>+1)하고 '데이터 계열 서식' 메뉴를 선택합니다.
(6) '데이터 계열 서식' 창에서 '채우기 및 선 - 표식 - 기본 제공' 항목을 차례로 선택하고 '크기' 값을 20으로 지정합니다.
(7) 계속해서, '채우기 - 단색 채우기 - 주황색'을 선택하고, '테두리 - 선 없음'을 지정합니다. 이 작업까지 완료하면 차트 모양이 이렇게 변합니다. 롤리팝, 즉 막대 사탕의 '사탕'에 해당하는 부분을 만들었습니다.
Step 2: '막대' 부분 만들기
(1) 차트의 계열이 선택된 상태에서 '차트 디자인' 탭의 '차트 요소 추가 - 오차 막대 - 기타 오차 막대 옵션' 메뉴를 선택합니다.
(2) '오차 막대 서식' 창에서 '방향 - 음의 값', '끝 스타일 - 끝 모양 없음', '오차량 - 백분율 - 100'을 지정합니다.
참고: '가로 오차 막대'가 아니라 '세로 오차 막대'가 표시된다면?
① '오차 막대 옵션' 옆에 있는 드롭다운 버튼을 클릭하고, '계열 "OOO" X 오차 막대' 항목을 선택합니다.
② 불필요하게 생겨난 '세로 오차 막대'는 해당 오차 막대를 클릭하여 선택한 다음 <Del> 키를 누르면 제거됩니다.
(3) 차트 계열을 마우스 오른쪽 버튼으로 클릭하고 '데이터 레이블 추가' 메뉴를 선택하여 레이블을 추가합니다.
(4) 추가된 데이터 레이블을 마우스 오른쪽 버튼으로 클릭하고 '데이터 레이블 서식' 메뉴를 선택합니다. '데이터 레이블 서식' 창에서 '셀 값'을 선택하면 '데이터 레이블 범위' 대화상자가 나타납니다. 여기서 A4:A8 영역을 범위로 지정하고 '확인' 버튼을 클릭합니다.
(5) '레이블 옵션'에서 'X 값' 앞에는 체크 표시를 해 주고, 'Y 값' 앞에는 체크 표시를 해제하면 차트 모양이 그림과 같이 바뀝니다.
(6) 앞의 '완성 예'를 참고로 차트의 나머지 서식을 지정하여 차트를 완성합니다.
참고: 이미지에 대하여
이 글은 원본 포스트의 내용을 바탕으로 구성한 실습 설명 및 예시 화면 이미지입니다. 사용 중인 엑셀 버전에 따라 메뉴 위치나 디자인이 일부 차이 날 수 있습니다.
정리 — 롤리팝 차트 만드는 순서
| 단계 | 핵심 작업 |
|---|---|
| 1. 분산형 차트 작성 | 데이터 지정 후 분산형 작성 → 가로축 최소값(600) 지정 |
| 2. 요소 정리 | 세로축 및 눈금선 제거 |
| 3. '사탕' 부분 만들기 | 표식 서식: 크기 20, 주황색 단색 채우기, 테두리 없음 |
| 4. '막대' 부분 만들기 | 오차 막대 추가: 방향(음의 값), 백분율(100%), 끝 모양 없음 |
| 5. 데이터 레이블 설정 | 셀 값(A4:A8) 연결, X 값 체크/Y 값 해제 |
자주 묻는 질문 (FAQ)
Q1. 롤리팝 차트란 무엇인가요?
막대그래프의 막대를 가느다란 선과 끝 부분의 동그란 점(표식)으로 대체하여, 막대사탕(Lollipop) 모양처럼 시각화한 차트입니다. 시각적 부담을 줄이면서 데이터 포인트를 명확히 강조할 때 사용됩니다.
Q2. 막대 사탕의 '막대' 부분은 어떻게 만드나요?
분산형 차트 계열에 '오차 막대'를 추가한 후, 방향을 '음의 값', 백분율을 '100%', 끝 스타일을 '끝 모양 없음'으로 설정하면 축까지 깔끔하게 선이 연결됩니다.
Q3. 가로 오차 막대 대신 세로 오차 막대가 표시되면 어떻게 하나요?
차트 요소 서식 창의 옵션 드롭다운에서 불필요하게 추가된 세로 오차 막대를 클릭하여 선택한 뒤 <Del> 키를 눌러 삭제해 주시면 됩니다.
마치며
VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.