• 최초 작성일: 2007-06-28
  • 최종 수정일: 2026-09-25
  • 조회수: 37 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 공중부양 차트 만들기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

사무실의 동료 한 사람이 이런 질문을 하더군요.

박 모군: 혹시 중간값만 남기고 나머지는 붕~~ 뜬 그래프를 그릴 수 있습니꺼?(← 오리지날 부산 싸나이)
Exceller: (고개를 갸우뚱하며) 먼 소리지?
박 모군: 우째 설명드려야 되노… 그러니까 차트의 최대 최소값을 이용해서 요래요래 생긴 그래프를 그릴 수 있겠습니꺼?
Exceller: (탁탁… 투다닥) 혹시 이런 모양인가??
박 모군: 우와~ 예 맞심더! 이거 우째 만드는긴데예?

이렇게 해서 마련된 것이 이번 강좌입니다(약간의 발상의 전환이 필요할 뿐 전혀 복잡한 것은 아닙니다).

질문 의도를 요약하자면… 아래 차트와 같이 최대값과 최소값 사이의 구간값을 이용하여 차트를 그리되 0부터 최소값에 해당되는 부분은 표시되지 않도록 하고 싶다는 것입니다.

<F9> 키를 눌러서 차트의 계열(즉 막대)이 어떻게 변화되는지 살펴보세요.

[완성 예] 최소값 구간은 보이지 않고 구간값만 공중에 떠 있는 것처럼 보이는 막대 차트
아이엑셀러

자... 이제 무엇을 만들고자 하는지 이해 하시겠지요? 막대를 가만히 보고 있노라니 마치 공중에 떠 있는 것처럼 보이지 않습니까? 공중부양 차트라… 아무리 생각해도 Exceller는 이름을 잘 짓는 것 같습니다. 나중에 작명소라도 차리든가 해야지… (휙~ 퍽! $#@$ 우당탕!!)

죄송합니다! 건방 떨지 않고 강좌나 진행 하겠습니다. @.@

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

공중부양 차트 만들기

핵심 요약: 최소값 계열을 투명하게 만들어 구간만 띄우기

최소값·구간값 두 보조 열로 누적 세로 막대형 차트를 그린 뒤, 최소값 계열을 '채우기 없음'으로 지정하면 구간값 막대만 공중에 뜬 것처럼 보입니다.

  • 1단계: 각 항목의 최소값, (최대값-최소값)인 구간값 열 추가
  • 2단계: 최소값·구간값 두 열로 누적 세로 막대형 차트 작성
  • 3단계: 최소값 계열 → 데이터 계열 서식 → 채우기 없음

개요

이 차트를 만들기 위해 제시된 원본 데이터는 이런 형태입니다. 숫자값은 Rand 함수를 이용하여 임시로 만든 것이기 때문에 셀 계산 작업이 일어날 때마다 자동으로 바뀝니다.

과목1 과목2 과목3 과목4
정범진68348679
김동수63408778
안세영5180867
정갑영39304781
이병서61686020

그런데 이 자료만 가지고는 원하는 형태의 차트를 그릴 수 없으므로 두 개의 필드를 추가하였는데 이것이 Workplace 시트에 있는 최소값과 구간값 필드입니다.

과목1 과목2 과목3 과목4 최소값 구간값
정범진683486793452
김동수634087784047
안세영5180867779
정갑영393047813051
이병서616860202048

여기서 '최소값'은 과목1~4 중 가장 작은 값, '구간값'은 최대값에서 최소값을 뺀 값입니다(예: 정범진은 최소값 34, 최대값 86이므로 구간값은 52).

빨간 점선으로 표시된 부분(최소값, 구간값 두 열)을 범위로 지정하고 '누적 세로 막대형' 차트를 선택하면 다음과 같은 형태의 차트가 작성됩니다.

최소값과 구간값 두 계열로 만든 누적 세로 막대형 차트 - 아직 최소값 부분이 보이는 상태
아이엑셀러

'최소값' 계열을 오른쪽 마우스 버튼으로 클릭하고 '데이터 계열 서식' 메뉴를 선택합니다. '데이터 계열 서식' 대화 상자에서 '채우기'를 선택하고 오른쪽에서 '채우기 없음' 항목을 선택하고 '닫기' 버튼을 클릭합니다.

데이터 계열 서식 대화상자의 채우기 탭에서 채우기 없음을 선택하는 화면
아이엑셀러

그러면 마치 최소값 부분이 없이 공중에 붕~ 뜬 것 같은 모양의 차트가 되는 것입니다. 그래서~~ 이름하야 '공중부양 차트'인 것입니다!

오늘은 여기까지…

정리 — 공중부양 차트 만들기

단계 핵심 작업
1. 보조 열 준비 각 항목의 최소값과 (최대값-최소값)인 구간값 계산
2. 차트 작성 최소값·구간값 범위로 누적 세로 막대형 차트 작성
3. 투명 처리 최소값 계열 우클릭 → 데이터 계열 서식 → 채우기 → 채우기 없음

자주 묻는 질문 (FAQ)

Q1. '공중부양 차트'란 무엇인가요?

막대가 0부터 시작하지 않고, 최소값부터 최대값까지의 구간만 마치 공중에 떠 있는 것처럼 보이도록 만든 차트입니다. 정식 명칭은 아니고 이런 모양을 재미있게 부르기 위해 붙인 이름입니다.

Q2. 이 차트를 만들려면 원본 데이터에 어떤 열을 추가해야 하나요?

각 항목(사람)의 여러 값 중 최소값과, 최대값에서 최소값을 뺀 구간값 두 개의 열을 추가해야 합니다. 이 두 열을 누적 세로 막대형 차트로 쌓으면 최소값 위에 구간값이 올라간 막대가 만들어집니다.

Q3. 막대 아래쪽(최소값 부분)이 안 보이게 하려면 어떻게 하나요?

차트에서 최소값 계열(막대의 아래쪽 부분)을 마우스 오른쪽 버튼으로 클릭해 '데이터 계열 서식'을 열고, '채우기'에서 '채우기 없음'을 선택하면 됩니다. 그러면 그 부분이 투명해져 구간값 막대만 떠 있는 것처럼 보입니다.

마치며

막대를 0부터 그리지 않고 최소값~최대값 구간만 보여주고 싶을 때는, 최소값과 구간값 두 보조 열을 만들어 누적 막대로 쌓은 뒤 최소값 계열만 채우기 없음으로 지정하면 됩니다.