비즈니스 프레젠테이션 및 보고서에서 계층적 데이터를 컴팩트하고 눈에 띄게 시각화하는 것이 종종 필요합니다. 피라미드 차트(펀넬 차트라고도 함)는 각 카테고리의 상대적 기여도를 보여주는 데 도움이 됩니다. 이 가이드에서는 C#와 Aspose.Cells for .NET을 사용하여 Excel에서 피라미드 차트를 만드는 방법을 배웁니다. 예제는 완전하게 작동하며 Visual Studio 또는 모든 .NET IDE에서 직접 컴파일할 수 있습니다.
이 문서에서는 다음 주제를 다룹니다:
C# Excel 라이브러리를 사용하여 피라미드 차트 만들기
Aspose.Cells for .NET은 Microsoft Office 없이도 개발자가 Excel 파일을 생성, 수정 및 렌더링할 수 있는 포괄적인 Excel 조작 라이브러리입니다. 풍부한 차트 API는 Pyramid 차트를 포함한 모든 최신 차트 유형을 지원합니다.
Aspose.Cells for .NET 사용의 주요 이점:
- 광범위한 API – 200개 이상의 Excel 기능에 액세스합니다.
- 전체 형식 지원 – XLSX, XLS, CSV, ODS 등 다양한 형식을 지원합니다.
- 고성능 – 대용량 워크북을 효율적으로 처리합니다.
- 외부 종속성 없음 – 서버에 Excel을 설치할 필요가 없습니다.
빠르게 시작하기:
PM> Install-Package Aspose.Cells
C#를 사용하여 Excel에서 피라미드 차트 만들기
1. 데이터 테이블에서 간단한 피라미드 차트
다음 예제는 다음과 같이 수행하는 방법을 보여줍니다:
- 새 워크북을 만듭니다.
- 샘플 데이터로 워크시트를 채웁니다.
- Pyramid 차트를 추가합니다.
- 시리즈와 차트 제목을 구성합니다.
- 워크북을 XLSX 파일로 저장합니다.
중요한 줄에 대한 설명
| Line | Purpose |
|---|---|
ChartType.Pyramid | 피라미드 차트 유형을 지정합니다. |
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true) | 데이터 시리즈(값)를 추가합니다. true 플래그는 시리즈에 이름 행이 있음을 나타냅니다. |
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6" | 카테고리 레이블(퍼널 단계)을 할당합니다. |
ShowValue | 데이터 레이블을 활성화하여 각 세그먼트가 숫자 값을 표시하도록 합니다. |
코드를 실행하면 PyramidChart_Output.xlsx가 생성되고, 판매 퍼널을 깔끔한 피라미드 형태로 표시합니다.
2. 피라미드 차트 사용자 지정 – 색상 및 범례
때때로 더 다듬어진 모습을 원할 때가 있습니다. 아래 스니펫은 이전 예제를 기반으로 하며 다음을 보여줍니다:
- 개별 슬라이스 색상 설정.
- 범례 표시 및 범례 위치 설정.
결과: 뛰어난 시각적 효과를 가진 피라미드 차트로, 색상이 구분되고 범례가 포함되어 있으며, Styled_PyramidChart.xlsx 파일로 저장됩니다.
무료 라이선스 받기
Explore Aspose 제품을 임시 라이선스로 사용하려면 Aspose 무료 라이선스 페이지를 방문하세요. 이 라이선스는 평가 워터마크를 제거하고 Aspose.Cells for .NET의 전체 기능 세트를 잠금 해제합니다.
피라미드 차트 Excel: 무료 리소스
공식 Aspose 리소스를 통해 Excel 자동화 기술을 향상시키세요:
- 개발자 가이드: https://docs.aspose.com/cells/net/
- 무료 온라인 앱: https://products.aspose.app/cells/family
- API 참조: https://reference.aspose.com/cells/net/
- 사용 방법 기사 및 블로그 게시물: https://blog.aspose.com/ko/categories/aspose.cells-product-family/
결론
Pyramid 차트를 Aspose.Cells for .NET으로 만드는 것은 간단합니다—차트를 생성하고, 스타일을 지정하고, 내보내기 위해 몇 줄의 C# 코드만 필요합니다. 라이브러리의 포괄적인 API를 통해 데이터 바인딩, 시각적 외관 및 워크북 출력 형식에 대한 완전한 제어가 가능해져, 모든 .NET 애플리케이션에 전문적인 그래픽을 삽입할 수 있습니다.
문제에 직면하거나 질문이 있는 경우, 무료 지원을 위해 Aspose Cells community forum 를 방문하세요.