시간에 따른 누적 추세를 시각화하는 것은 비즈니스 보고에서 일반적인 요구 사항입니다. Area Stacked chart는 개별 데이터 시리즈가 전체 값에 어떻게 기여하는지를 보여주면서 영역 차트의 시각적 효과를 유지하는 데 도움이 됩니다. 이 가이드에서는 **C#**와 Aspose.Cells for .NET을 사용하여 Excel에서 Area Stacked chart를 만드는 방법을 배웁니다. 완전하고 바로 실행할 수 있는 코드 샘플은 데이터 준비, 차트 생성, 스타일링 및 워크북 저장을 시연합니다.

이 문서에서는 다음 주제를 다룹니다:

C# Excel 라이브러리를 사용한 영역 누적 차트 만들기

Aspose.Cells for .NET은 개발자가 Microsoft Office 없이 Excel 파일을 생성, 조작 및 렌더링할 수 있게 해주는 강력한 스프레드시트 라이브러리입니다. 워크시트, 셀, 수식 및 모든 차트 유형—Area Stacked 차트를 포함—을 작업할 수 있는 풍부한 API를 제공합니다.

Aspose.Cells for .NET 사용의 주요 장점:

  • Comprehensive API – 모든 Excel 기능을 프로그래밍 방식으로 액세스합니다.
  • Advanced Chart Support – 100개 이상의 차트 유형을 만들고 사용자 지정합니다.
  • High Performance – 대용량 워크북을 효율적으로 처리합니다.
  • Multiple Formats – XLSX, XLS, CSV, PDF, PNG 등 다양한 형식으로 저장합니다.

시작하기

  1. 다운로드 라이브러리를 공식 releases page에서.
  2. NuGet을 통해 설치:
PM> Install-Package Aspose.Cells

Note: NuGet 패키지에는 모든 필요한 종속성이 포함되어 있습니다.

C#를 사용하여 Excel에서 영역 누적 차트 만들기

다음 예제는 세 제품에 대한 분기별 판매 데이터를 포함하는 워크북을 만들고, 데이터를 Area Stacked 차트로 시각화합니다.

단계별 구현

  1. Workbook 인스턴스를 생성합니다.
  2. 샘플 데이터를 사용하여 첫 번째 워크시트를 채웁니다.
  3. Area Stacked 차트 개체를 추가합니다.
  4. 시리즈, 제목 및 축을 구성합니다.
  5. **워크북을 파일에 저장합니다.

핵심 요소에 대한 설명

Code SegmentPurpose
ChartType.AreaStackedAspose.Cells에 영역 누적 차트를 만들도록 지시합니다.
chart.NSeries.Add("=Sheet1!$B$2:$B$5", true);범위 Product A를 참조하는 데이터 시리즈를 추가합니다. true 플래그는 해당 시리즈가 열 A의 카테고리(X축) 데이터를 자동으로 포함함을 나타냅니다.
chart.CategoryAxis.Title.TextX축 레이블(“Quarter”)을 설정합니다.
chart.ValueAxis.Title.TextY축 레이블(“Sales (USD)”)을 설정합니다.
chart.PlotArea.Area.Formatting차트 플롯 영역의 사용자 지정 서식을 보여줍니다.

프로그램을 실행하면 Excel에서 열었을 때 아래와 같이 차트가 포함된 AreaStackedChart_Output.xlsx 파일을 얻을 수 있습니다.

무료 라이선스 받기

Aspose.Cells를 평가 제한 없이 사용하려면, Aspose 임시 라이선스 페이지에서 임시 무료 라이선스를 얻으세요. 라이선스를 적용하면 기본 워터마크가 제거되고 전체 API 기능이 활성화됩니다.

// Example: applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

무료 리소스

무료 리소스를 활용해 Excel 자동화 마스터를 계속하세요:

결론

Area Stacked chart는 누적 데이터 추세를 시각화하는 효과적인 방법입니다. Aspose.Cells for .NET를 사용하면 몇 줄의 C# 코드만으로 이러한 차트를 프로그래밍 방식으로 생성할 수 있습니다. 위 예제는 데이터 준비, 차트 생성, 스타일링 및 내보내기를 완전하게 자체 포함된 컴파일 준비 프로그램으로 보여줍니다.

지원이 필요하시면 언제든지 Aspose.Cells forum 에 질문을 게시하십시오.

참고