• 최초 작성일: 1999-08-26
  • 최종 수정일: 2026-09-29
  • 조회수: 40 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 동적 차트의 SERIES 수식 이해하기

들어가기 전에

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

지난 강좌의 그래프에서(특약점별 월별 실적그래프)…

강동특약점의 막대그래프를 선택한 후 수식 입력바를 보세요(아무 월이나 선택해도 됨).

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

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

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


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

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

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

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

동적 차트의 SERIES 수식 이해하기

핵심 요약

  • 차트의 한 계열을 선택하면 수식 입력줄에서 SERIES 수식을 확인할 수 있습니다.
  • SERIES 수식은 계열 이름, 범주 축 범위, 계열 값 범위, 계열 순서를 지정하는 구조입니다.
  • 동적 차트에서는 범주와 값 범위를 OFFSET으로 만든 정의 이름으로 바꿔 데이터 변화에 대응합니다.
동적 차트의 SERIES 수식 이해하기 예제 화면 1
아이엑셀러

강동특약점의 어느 월을 선택하더라도 위와 같이 나타나지요? 이것은 Excel이 강동특약점의 월별 실적을 하나로(즉, 한 개의 Series로) 간주하기 때문입니다. 즉 위의 그림에서처럼 Series(계열이라고 번역하지요)라고 되어 있습니다. 1월을 선택하든 다 마찬가지라는 것입니다.

이제 위 수식을 해석해 보지요.

구분 수식 조각 설명
(1) =series(동적차트$b$2 동적차트 시트의 b2셀부터 계열이 시작된다는 것을 컴퓨터(엑셀)에게 알려 줍니다. 여기서 주의할 점은 시트 구분시, 시트명 뒤에 "!"를 부여한다는 사실에 주의하시기 바랍니다.
(2) x0026(다이나믹차트).xls'!월 X0026(다이나믹차트).xls 파일에 있는 "월"이라는 영역을 그래프 구성요소로 불러오는 구문입니다. 여기서 보듯이, 파일을 불러올 때에는 파일명 뒤에 '를 찍어 줍니다.
(3) x0026(다이나믹차트).xls'!강동 X0026(...).xls 파일에 있는 "강동"이라는 영역을 불러오는 구문입니다.
(4) 1 이 계열을 몇번째로 그릴 것인지를 지정합니다. 이 값을 2 또는 3으로 바꾸어 보세요. 어떤 일이?

참고: 원문에서는 수식 조각과 설명이 한 줄로 이어져 있어 표로 나누어 정리했습니다. (1)에는 시트명 뒤의 느낌표가 빠져 있으나 원문은 그대로 두었습니다. 수식 전체는 =SERIES(동적차트!$B$2, 'x0026(다이나믹차트).xls'!월, 'x0026(다이나믹차트).xls'!강동, 1)의 형태입니다.

이상에서 알 수 있는 바와 같이 우리는 그래프를 그릴 때 엑셀이 시키는 대로(?) 따라하지만 엑셀은 우리가 지정하는 것을 이처럼 자기 언어로 바꾸어서 인식을 하게 되는 것입니다. 달리 말하면 엑셀이 알아들을 수 있는 언어(예를 들면 Visual Basic)로 직접 입력하면 그래프마법사라는 단계를 거치지 않고서도 바로 그래프를 그릴 수가 있다는 것입니다.

지난 시간에 작업해 준 것은 바로 (2)와 (3) 부분을 고쳐 준 것이지요.

즉 (2) 부분은 Offset() 함수와 CountA() 함수를 써서 "월"로, (3) 부분은 "강동"으로 이름을 정해 준 것입니다.

처음 보시는 분은 잘 이해가 되지 않을 것입니다. 하지만 두번 세번 잘 들여다 보세요. 그러면 어느 순간에 가서는 도가 트이는 순간이 반드시 올 것입니다.

오늘은 요기까지…

정리 — 동적 차트의 SERIES 수식 이해하기

구분내용
SERIES 수식차트의 계열을 선택하면 수식 입력줄에 나타나는 계열 정의 수식
(1)계열 이름이 들어 있는 시작 셀(동적차트 시트의 b2)
(2)범주(월) 영역. 정의된 이름 월을 불러옴
(3)값 영역. 정의된 이름 강동을 불러옴
(4)계열을 몇 번째로 그릴지 나타내는 순서
동적 차트와의 관계(2)와 (3) 부분을 OFFSET과 COUNTA로 정의한 이름으로 바꾼 것이 동적 차트

자주 묻는 질문 (FAQ)

Q1. SERIES 수식은 어디에서 볼 수 있나요?

차트에서 계열(막대)을 하나 선택하면 수식 입력줄에 나타납니다. 강동 특약점의 어느 월을 선택해도 같은 수식이 나타나는 것은 월별 실적 전체를 하나의 계열로 보기 때문입니다.

Q2. SERIES 수식은 어떻게 구성되나요?

계열 이름의 시작 셀, 범주 영역, 값 영역, 계열 순서의 네 부분으로 구성됩니다. 시트를 구분할 때는 시트명 뒤에 느낌표를 붙이고, 파일을 불러올 때는 파일명 뒤에 작은따옴표를 붙입니다.

Q3. 계열 순서 값을 바꾸면 어떻게 되나요?

마지막 값은 이 계열을 몇 번째로 그릴지 지정합니다. 이 값을 2나 3으로 바꾸어 보면 차트에 나타나는 순서가 달라지는 것을 직접 확인할 수 있습니다.

마치며

SERIES 수식을 이해하면 차트를 그리는 원리가 보이고 동적 차트도 훨씬 쉽게 다룰 수 있습니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.