- 최초 작성일: 2025-01-27
- 최종 수정일: 2026-09-23
- 조회수: 67 회
- 작성자: 권현욱 (엑셀러)
- 강의 제목: 중첩 막대 차트 만들기
들어가기 전에: 세상에서 제일 힘든 업무
오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.
이런 우스갯소리가 있습니다.
Q: 세상에서 제일 힘든 업무는?
A: 바로 "내가 맡은 업무"
그만큼 사람이란 자기에게만 집중하기 마련입니다. 수능을 치르는 모든 수험생 및 관계자 여러분 모두 화이팅입니다!
중첩 막대 차트 만들기
핵심 요약: 중첩 막대 차트 제작 요점
매출액과 이익, 또는 목표와 실적처럼 포함 관계에 있거나 비교 대조가 필요한 데이터는 두 막대를 나란히 늘어놓는 것보다 중첩(겹치기)하여 표현할 때 훨씬 직관적입니다.
-
양수 데이터 추출:
=IF(C4>0, C4, "")수식을 이용해 차트에 표시할 데이터 정리 - 계열 겹치기: [데이터 계열 서식] → [계열 옵션] → '계열 겹치기'를 100%로 설정
- 축 레이블 위치 변경: [축 서식] → [축 옵션] → '레이블 위치'를 '높은 쪽'으로 지정하여 상단 배치
완성 예
예제 파일의 표를 이용하여 막대 그래프를 작성하면 다음과 같은 모양이 됩니다. 어디서나 흔히 볼 수 있는 평범한 묶은 막대 차트이지요.
이런 경우 막대의 계열을 중첩해서 나타내면 표의 내용을 보다 직관적으로 파악할 수 있습니다.
Step 1: 기본 차트 작성
(1) 원본 표를 다음과 같은 형태로 바꾸어 줍니다. D4 셀에 입력된 수식 =IF(C4>0, C4, "")을 통해 양수 데이터만 깔끔하게 정돈해 줍니다.
(2) '이익' 데이터를 차트에 추가합니다. 차트를 클릭하여 선택한 다음, 표에서 차트의 범위로 지정된 영역(파란색 실선 범위를)을 드래그하여 D10 셀까지로 확대 지정합니다.
Step 2: 차트 서식 변경
(1) 막대 그래프를 서로 겹치게 만들어 보겠습니다. 임의의 막대(여기서는 '매출액')를 마우스 오른쪽 버튼으로 클릭하고 '데이터 계열 서식' 메뉴를 선택합니다.
(2) '데이터 계열 서식' 대화상자의 '계열 옵션 - 계열 겹치기' 항목의 값을 100%로 지정합니다.
여기까지 진행하면 차트 모양이 다음과 같은 형태가 됩니다.
(3) 이번에는 X축 레이블을 차트 위쪽에 나타나도록 합니다. 이 차트의 특성상 그렇게 하는 것이 가독성이 높아보이기 때문입니다. X축을 마우스 오른쪽 버튼으로 클릭하고 '축 서식' 메뉴를 선택합니다.
(4) '축 서식' 대화상자의 '축 옵션'에서 '레이블 위치 - 높은 쪽'으로 지정합니다.
여기까지 하게 되면 차트 모양이 이렇게 완성됩니다.
앞의 '완성 예'를 참고로 나머지 차트 서식을 적절히 조정하여 멋진 보고서용 차트를 완성해 보세요.
자주 묻는 질문 (FAQ)
Q1. 막대 그래프의 계열을 완전히 겹치게 하려면 어떻게 하나요?
차트의 데이터 막대를 마우스 오른쪽 버튼으로 클릭한 후 [데이터 계열 서식]을 선택합니다. [계열 옵션] 항목에서 '계열 겹치기' 값을 100%로 지정하시면 됩니다.
Q2. X축 레이블을 차트 상단으로 이동시키려면 어떻게 해야 하나요?
X축을 마우스 오른쪽 클릭하고 [축 서식]을 연 뒤, [축 옵션] - [레이블] 항목의 '레이블 위치'를 '높은 쪽'으로 변경하시면 상단으로 연동됩니다.
마치며
VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.