
원형 차트는 다양한 범주가 전체에 어떻게 기여하는지 시각화하는 간단하면서도 효과적인 방법입니다. Microsoft Excel에서는 몇 번의 클릭만으로 원형 차트를 만들 수 있어 보고서, 프레젠테이션 및 데이터 분석에 널리 사용됩니다.
하지만 차트를 수동으로 만드는 것이 항상 최선의 선택은 아닙니다. 복잡한 데이터를 다루거나 반복적인 보고 작업을 수행할 때는 AI 도구와 프로그래밍 방식이 더 효율적인 워크플로우를 제공할 수 있습니다.
이 기사에서는 Excel에서 원형 차트를 만드는 세 가지 방법을 살펴봅니다.
- Microsoft Excel을 직접 사용하여 원형 차트 만들기
- AI 에이전트를 사용하여 대화를 통해 차트를 생성하고 다듬기
- Python을 사용하여 프로그래밍 방식으로 원형 차트 만들기
각 방법은 워크플로우, 기술적 숙련도 및 자동화 요구 사항에 따라 고유한 장점이 있습니다.
파트 1. Microsoft Excel을 사용하여 원형 차트 만들기
Microsoft Excel은 몇 번의 클릭만으로 원형 차트를 만들 수 있는 내장 차트 기능을 제공합니다. 이 방법은 매출 분포, 예산 할당, 시장 점유율과 같은 작은 데이터 세트를 빠르게 시각화해야 할 때 적합합니다.
이 섹션에서는 간단한 매출 데이터 세트를 사용하여 Excel에서 원형 차트를 만들고 사용자 지정하는 방법을 보여줍니다.
1단계: 데이터 준비
원형 차트를 만들기 전에 데이터를 두 개의 열(범주용 하나, 값용 하나)로 정리하세요.
예시:

Excel은 범주 열을 각 조각의 레이블로 사용하고, 값 열을 사용하여 각 조각의 크기를 계산합니다.
더 나은 결과를 위해 데이터 세트에 명확한 범주 이름과 숫자 값이 포함되어 있는지 확인하세요. 선택한 범위 내에 빈 행을 두면 Excel이 차트 데이터를 해석하는 방식에 영향을 줄 수 있으므로 피하는 것이 좋습니다.
2단계: 데이터 선택
열 머리글을 포함하여 전체 데이터 세트를 선택합니다.
이 예시에서는 A1:B5 범위를 선택합니다. 머리글을 포함하면 Excel이 데이터 구조를 자동으로 인식하고 첫 번째 행을 차트 레이블로 사용하는 데 도움이 됩니다.
3단계: 원형 차트 삽입
데이터를 선택한 후 Excel 리본 메뉴의 삽입 탭으로 이동합니다.
그런 다음:
- 차트 섹션에서 원형 또는 도넛형 차트 삽입을 클릭합니다.
- 원하는 원형 차트 스타일을 선택합니다.
- Excel이 선택한 데이터를 기반으로 차트를 자동으로 생성합니다.

Excel은 표준 2-D 원형, 3-D 원형, 도넛형 차트, 원형 대 원형 차트를 포함한 여러 원형 차트 변형을 제공합니다.
대부분의 상황에서 표준 2-D 원형 차트는 불필요한 시각 효과 없이 명확한 비교를 제공하므로 권장됩니다.
4단계: 원형 차트 사용자 지정
차트를 삽입한 후 모양과 표시되는 정보를 조정할 수 있습니다.
차트를 클릭하면 Excel에 차트 디자인 및 서식 탭이 표시됩니다. 여기에서 차트 스타일, 색상, 제목 및 레이아웃을 변경할 수 있습니다.
예를 들어, 각 조각에 백분율을 직접 표시하도록 데이터 레이블을 추가할 수 있습니다. 이 차트 유형의 주된 목적은 각 범주가 전체에 어떻게 기여하는지 보여주는 것이므로 원형 차트에 특히 유용합니다.
데이터 레이블을 추가하려면:
- 차트를 선택합니다.
- 차트 요소(+) 버튼을 클릭합니다.
- 데이터 레이블을 활성화합니다.
5단계: 중요한 데이터 강조(선택 사항)
때로는 원형 차트에서 특정 범주를 강조하고 싶을 수 있습니다.
예를 들어, '전자제품'이 가장 큰 매출 부문을 차지한다면 이 조각을 차트의 나머지 부분에서 분리할 수 있습니다.
조각을 강조하려면 조각을 두 번 클릭하고 중심에서 약간 드래그하세요. 데이터 요소 서식 패널을 통해 분리 거리를 조정할 수도 있습니다.
이 기능은 보고서나 프레젠테이션에서 핵심 정보를 제시할 때 유용합니다.
6단계: 차트 저장 또는 내보내기
원형 차트가 완성되면 다른 응용 프로그램에서 재사용할 수 있습니다.
Excel을 사용하면 차트를 PowerPoint나 Word에 직접 복사하거나, 워크시트를 PDF로 저장하거나, 차트를 이미지로 내보낼 수 있습니다.
이로 인해 Excel 원형 차트는 비즈니스 보고서, 프레젠테이션 및 데이터 분석을 위한 실용적인 선택이 됩니다.
왜 Excel을 사용하여 원형 차트를 만드나요?
Excel에서 직접 원형 차트를 만드는 것은 모든 차트 도구가 응용 프로그램에 이미 통합되어 있기 때문에 일반적으로 가장 빠른 접근 방식입니다.
다음과 같은 경우에 특히 유용합니다:
- 이미 Excel 데이터를 작업 중일 때
- 차트를 수동으로 빠르게 조정해야 할 때
- 차트 모양을 완전히 제어하고 싶을 때
하지만 대규모 데이터 세트를 분석하거나 차트를 반복적으로 생성해야 하는 경우, AI 도구와 프로그래밍 방식이 더 효율적인 워크플로우를 제공할 수 있습니다. 다음 섹션에서 이러한 접근 방식을 다룹니다.
파트 2. AI 에이전트로 원형 차트 만들기
Excel에서 직접 원형 차트를 만드는 것은 간단하지만, 여전히 사용자가 수동으로 데이터를 선택하고, 차트 유형을 선택하고, 모양을 조정해야 합니다.
AI 에이전트는 다른 접근 방식을 제공합니다. 여러 Excel 메뉴를 거치는 대신 자연어로 만들고 싶은 내용을 설명할 수 있습니다. AI는 스프레드시트를 분석하고, 적절한 차트를 추천하고, 결과를 생성하며, 후속 대화를 통해 이를 다듬도록 도와줍니다.
이 방법에서는 대화형 상호 작용을 통해 Excel 파일을 포함한 Office 문서 작업을 지원하는 CloudXDocs AI 에이전트를 사용합니다.
1단계: Excel 파일 업로드
데이터가 포함된 Excel 통합 문서를 업로드하는 것으로 시작합니다.

파일을 업로드한 후 AI 에이전트는 스프레드시트의 구조를 이해하고 기존 데이터를 사용하여 차트를 만들 수 있습니다.
2단계: 차트 요구 사항 설명
범위를 수동으로 선택하고 차트 옵션을 설정하는 대신 간단한 프롬프트를 사용하여 목표를 설명할 수 있습니다.
예시:
제품 범주별 매출 분포를 보여주는 원형 차트를 만들어줘.
각 조각에 백분율을 표시하고 명확한 제목을 사용해.

AI 에이전트는 요청을 해석하고, 관련 데이터를 식별하며, 지침에 따라 원형 차트를 생성할 수 있습니다.
이 접근 방식은 제시하려는 정보는 알지만 어떤 Excel 설정이나 차트 옵션을 사용해야 할지 확실하지 않을 때 특히 유용합니다.
3단계: 대화를 통해 차트 검토 및 다듬기
AI 에이전트를 사용하는 장점 중 하나는 차트 생성이 일회성 작업일 필요가 없다는 것입니다.
생성된 결과를 검토한 후 대화를 계속하며 변경을 요청할 수 있습니다.
예를 들어 다음과 같이 요청할 수 있습니다:
비즈니스 프레젠테이션에 적합하도록 차트 스타일을 변경해줘.
또는:
'전자제품' 범주를 강조하고 중심에서 이동시켜줘.
AI는 피드백을 기반으로 출력을 조정할 수 있으므로 여러 번의 상호 작용을 통해 차트를 다듬을 수 있습니다.
4단계: 결과 내보내기 및 작업 계속하기
원형 차트가 요구 사항을 충족하면 생성된 Excel 파일을 계속 편집하거나 다른 문서에서 사용할 수 있습니다.
Excel에서 수동으로 원형 차트를 만드는 것과 비교하여, AI 에이전트는 추가 분석, 서식 제안 또는 반복적인 조정이 필요할 때 시간을 절약할 수 있습니다.
왜 AI 에이전트를 사용하여 원형 차트를 만드나요?
AI 에이전트가 모든 간단한 차트에 대해 반드시 더 빠른 것은 아닙니다. 작은 표에서 기본적인 원형 차트만 필요하다면 Excel의 내장 차트 도구로 충분합니다.
하지만 AI 에이전트는 워크플로우에 데이터 이해, 올바른 시각화 선택 또는 대화를 통한 여러 변경 사항 적용이 포함될 때 더 유용해집니다.
다음과 같은 경우에 특히 도움이 됩니다:
- 차트를 만들기 전에 스프레드시트 데이터 분석 지원이 필요할 때
- 자연어 지침을 통해 차트를 생성하고 싶을 때
- 여러 번의 반복을 통해 결과를 다듬어야 할 때
파트 3. Python을 사용하여 프로그래밍 방식으로 원형 차트 만들기
작은 데이터 세트로 작업할 때는 Excel에서 직접 원형 차트를 만드는 것이 일반적으로 가장 간단한 옵션입니다. 하지만 차트를 반복적으로 생성하거나, 여러 Excel 파일을 처리하거나, 자동화된 보고 워크플로우를 구축해야 할 때는 수동 생성이 비효율적이 됩니다.
이러한 시나리오에서는 Python을 사용하여 프로그래밍 방식으로 원형 차트를 만드는 것이 더 큰 유연성을 제공합니다. 개발자는 Excel을 수동으로 열지 않고도 차트를 생성하고, 모양을 제어하고, 결과를 자동으로 저장할 수 있습니다.
이 예시에서는 Spire.XLS for Python을 사용하여 Excel 통합 문서에 원형 차트를 만듭니다.
1단계: Spire.XLS for Python 설치
원형 차트를 만들기 전에 필요한 라이브러리를 설치하세요:
pip install spire.xls
Spire.XLS for Python은 워크시트, 차트, 서식 및 기타 스프레드시트 요소를 포함하여 Excel 통합 문서를 만들고 조작하기 위한 API를 제공합니다.
2단계: Excel 통합 문서 생성 및 데이터 추가
먼저 통합 문서를 만들고 원형 차트에 표시할 원본 데이터를 추가합니다.
from spire.xls import *
from spire.xls.common import *
# 통합 문서 생성
workbook = Workbook()
# 첫 번째 워크시트 가져오기
sheet = workbook.Worksheets[0]
# 데이터 추가
sheet.Range["A1"].Value = "연도"
sheet.Range["A2"].Value = "2002"
sheet.Range["A3"].Value = "2003"
sheet.Range["A4"].Value = "2004"
sheet.Range["A5"].Value = "2005"
sheet.Range["B1"].Value = "매출"
sheet.Range["B2"].NumberValue = 4000
sheet.Range["B3"].NumberValue = 6000
sheet.Range["B4"].NumberValue = 7000
sheet.Range["B5"].NumberValue = 8500
첫 번째 열에는 범주 레이블이 포함되고, 두 번째 열에는 원형 조각을 계산하는 데 사용되는 숫자 값이 제공됩니다.
3단계: 원형 차트 추가
데이터를 준비한 후 원형 차트를 만들고 데이터 범위를 지정합니다.
# 원형 차트 추가
chart = sheet.Charts.Add(ExcelChartType.Pie)
# 차트 데이터 설정
chart.DataRange = sheet.Range["B2:B5"]
chart.SeriesDataFromRange = False
# 범주 레이블 및 값 설정
cs = chart.Series[0]
cs.CategoryLabels = sheet.Range["A2:A5"]
cs.Values = sheet.Range["B2:B5"]
ExcelChartType.Pie 옵션은 표준 원형 차트를 만듭니다. 분리된 원형 차트의 경우 ExcelChartType.PieExploded, 원형 대 원형 차트의 경우 ExcelChartType.PieOfPie와 같이 Spire.XLS에서 제공하는 다른 차트 유형을 사용할 수도 있습니다.
차트 생성 워크플로우는 동일하며, 차트 유형과 특정 서식 옵션만 변경하면 됩니다.
4단계: 차트 모양 사용자 지정
차트를 만든 후 위치, 제목 및 데이터 레이블을 사용자 지정할 수 있습니다.
# 차트 위치 설정
chart.LeftColumn = 4
chart.TopRow = 2
chart.RightColumn = 12
chart.BottomRow = 20
# 차트 제목 설정
chart.ChartTitle = "연도별 매출"
# 데이터 레이블 표시
cs.DataPoints.DefaultDataPoint.DataLabels.HasValue = True
이러한 설정을 통해 자동화된 보고서의 스타일 요구 사항에 맞는 차트를 만들 수 있습니다.
5단계: Excel 파일 저장
마지막으로 생성된 원형 차트가 포함된 통합 문서를 저장합니다.
workbook.SaveToFile("output/PieChart.xlsx", ExcelVersion.Version2016)
workbook.Dispose()
생성된 Excel 파일은 Microsoft Excel에서 직접 열 수 있으며, 필요한 경우 사용자가 차트를 계속 편집할 수 있습니다.
왜 Python으로 원형 차트를 만드나요?
Excel에서 수동으로 차트를 만드는 것과 비교하여 프로그래밍 방식은 더 나은 자동화 기능을 제공합니다.
다음과 같은 경우에 유용합니다:
- 많은 양의 데이터에서 차트를 자동으로 생성할 때
- 미리 정의된 서식으로 일관된 보고서를 만들 때
- Excel 차트 생성을 응용 프로그램이나 데이터 처리 워크플로우에 통합할 때
가끔 차트를 만드는 경우에는 Excel의 내장 도구로 충분합니다. 하지만 차트 생성이 반복적인 워크플로우의 일부가 될 때는 Python 자동화가 더 나은 선택입니다.
더 나은 원형 차트를 만들기 위한 팁
Excel에서 원형 차트를 만드는 것은 쉽지만, 올바른 디자인을 선택하면 차트를 훨씬 더 명확하고 효과적으로 만들 수 있습니다.
범주 수 제한
원형 차트는 적은 수의 범주를 보여줄 때 가장 잘 작동합니다. 너무 많은 조각이 표시되면 범주 간의 차이를 식별하기 어려워집니다.
데이터 세트에 범주가 너무 많으면 작은 범주들을 "기타" 그룹으로 묶거나 대신 막대 차트를 사용하는 것을 고려하세요.
비율을 강조하기 위해 백분율 사용
원형 차트의 주된 목적은 각 범주가 전체에 어떻게 기여하는지 보여주는 것입니다.
원시 값만 표시하는 것보다 백분율을 표시하는 것이 차트를 이해하기 더 쉬울 때가 많습니다. 예를 들어, 제품 범주가 전체 매출의 35%를 차지한다는 것을 보여주는 것이 매출액만 표시하는 것보다 더 많은 맥락을 제공합니다.
불필요한 3D 효과 피하기
Excel은 3D 원형 차트를 포함한 여러 시각적 스타일을 제공합니다. 이러한 효과가 매력적으로 보일 수는 있지만, 조각 크기를 정확하게 비교하기 어렵게 만들 수 있습니다.
전문적인 보고서와 프레젠테이션의 경우, 간단한 2-D 원형 차트가 일반적으로 더 나은 선택입니다.
원형 차트에 적합한 상황 선택
원형 차트는 부분과 전체의 관계를 보여주고 싶을 때 가장 유용합니다.
예를 들어, 다음과 같은 경우에 잘 작동합니다:
- 범주별 매출 분포
- 예산 할당
- 시장 점유율 비교
하지만 원형 차트는 시간 경과에 따른 변화를 보여주거나 비슷한 값을 많이 비교하는 데는 이상적이지 않습니다. 그런 경우에는 꺾은선형 차트나 막대 차트가 더 명확한 보기를 제공할 수 있습니다.
비교 표: 어떤 방법을 선택해야 할까요?
원형 차트를 만드는 가장 좋은 방법은 특정 요구 사항에 따라 다릅니다.
| 방법 | 난이도 | 최적의 상황 | 주요 장점 |
|---|---|---|---|
| Microsoft Excel | 쉬움 | 가끔 차트를 만들 때 | 빠르고 완전한 수동 제어 |
| AI 에이전트 | 쉬움 | 도움과 유연한 편집을 원하는 사용자 | 대화를 통해 차트 생성 및 다듬기 |
| Python 프로그래밍 | 고급 | 자동화된 보고 및 대규모 워크플로우 | 프로그래밍 방식으로 차트 생성 |
대부분의 일상적인 Excel 사용자에게는 내장 차트 기능이 가장 빠른 솔루션입니다. 데이터를 이해하거나 자연어를 통해 차트를 조정하는 데 도움이 필요하다면 AI 에이전트가 프로세스를 단순화할 수 있습니다. 반복 가능한 차트 생성이 필요한 개발자에게는 프로그래밍이 가장 큰 유연성을 제공합니다.
마무리
Excel에서 원형 차트를 만드는 방법은 워크플로우에 따라 여러 가지가 있습니다.
간단한 작업의 경우, Microsoft Excel은 추가 설정 없이 모든 필요한 차트 도구를 제공하므로 가장 편리한 옵션으로 남아 있습니다. 사용자는 스프레드시트에서 직접 차트를 빠르게 만들고, 사용자 지정하고, 내보낼 수 있습니다.
더 대화형인 접근 방식을 원한다면 AI 에이전트가 데이터를 분석하고, 지침에 따라 차트를 만들고, 여러 대화를 통해 결과를 다듬도록 도울 수 있습니다.
자동화된 워크플로우의 경우, Python은 대규모로 Excel 차트를 생성하기 위한 강력한 솔루션을 제공합니다. 이를 통해 개발자는 일관된 보고서를 만들고 차트 생성을 응용 프로그램이나 데이터 처리 시스템에 통합할 수 있습니다.
올바른 방법을 선택하는 것은 단순성, 지원, 자동화 중 무엇을 우선시하느냐에 달려 있습니다.
자주 묻는 질문(FAQ)
Excel에서 원형 차트를 어떻게 만드나요?
Excel에서 원형 차트를 만들려면 데이터 범위를 선택하고, 삽입 탭으로 이동하여 원형 차트를 선택하고, 원하는 차트 스타일을 선택하세요. 그런 다음 제목, 색상 및 데이터 레이블을 사용자 지정할 수 있습니다.
어떤 유형의 데이터가 원형 차트에 적합한가요?
원형 차트는 개별 범주가 전체에 어떻게 기여하는지 보여주는 데 가장 적합합니다. 일반적인 예로는 매출 분포, 예산 할당 및 시장 점유율이 있습니다.
AI가 Excel 파일에서 원형 차트를 만들 수 있나요?
네. AI 에이전트는 업로드된 Excel 파일을 분석하고, 요구 사항을 이해하며, 자연어 지침에 따라 차트를 만들 수 있습니다. 사용자는 대화를 계속하여 변경을 요청하고 결과를 다듬을 수도 있습니다.
Python을 사용하여 Excel에서 원형 차트를 만들 수 있나요?
네. Spire.XLS for Python과 같은 Python 라이브러리를 사용하면 개발자가 Excel 파일을 만들고, 원형 차트를 추가하고, 차트 속성을 사용자 지정하고, 프로그래밍 방식으로 결과를 저장할 수 있습니다.
원형 차트와 막대 차트 중 무엇을 사용해야 하나요?
원형 차트는 전체의 비율을 보여주는 데 더 좋으며, 특히 범주가 몇 개 없을 때 그렇습니다. 막대 차트는 많은 범주를 비교하거나 작은 차이가 있는 값을 비교할 때 일반적으로 더 좋습니다.