전환율, 영업 파이프라인 또는 모든 계층형 데이터 세트를 시각화하는 것이 Funnel 차트를 사용하면 훨씬 명확해집니다. 이 기사에서는 C#와 Aspose.Cells for .NET을 사용하여 Excel에서 Funnel 차트를 만드는 방법을 배웁니다. 몇 줄의 코드만으로도 고충격 Funnel 시각화를 자동으로 생성하여 XLSX, PDF 또는 이미지로 내보낼 수 있습니다.

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

C# Excel 라이브러리를 사용한 펀넬 차트 만들기

Aspose.Cells for .NET는 개발자가 프로그래밍 방식으로 Excel 파일을 생성, 수정 및 렌더링할 수 있도록 하는 강력한 스프레드시트 라이브러리입니다. 이 라이브러리는 풍부한 차트 유형을 제공하며, 여기에는 기본 Microsoft Office 인터옵 라이브러리에서는 서버‑측 시나리오에 사용할 수 없는 Funnel 차트가 포함됩니다.

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

  • 포괄적인 API – COM 종속성 없이 Excel 기능에 완전 액세스.
  • 서버‑side friendly – Microsoft Office 설치가 필요 없음.
  • 고성능 – 최소 메모리 사용량으로 대용량 워크북 처리.
  • 다중 출력 형식 – XLSX, XLS, CSV, PDF, PNG 등으로 저장.

빠르게 시작하기:

  1. 최신 버전을 릴리스 페이지에서 다운로드합니다.
  2. NuGet을 통해 설치합니다:
   PM> Install-Package Aspose.Cells

C#를 사용하여 Excel에서 퍼널 차트 만들기

아래는 수행 방법을 보여주는 두 개의 완전하고 실행 가능한 예제입니다:

  1. 기본 퍼널 차트 만들기 정적 데이터 세트에서.
  2. 퍼널 차트 사용자 지정 (색상, 데이터 레이블 및 범례).

Note – 모든 코드 스니펫은 .NET 6.0 이상에서 컴파일되며 net6.0(또는 이후 프레임워크)를 대상으로 합니다. outputPath를 머신에 적절한 폴더로 바꾸세요.

예제 1 – 기본 퍼널 차트

코드가 수행하는 작업

  1. 워크북을 생성하고 일반적인 영업 파이프라인을 나타내는 샘플 데이터를 추가합니다.
  2. Funnel 차트(ChartType.Funnel)를 행 7, 열 0부터 삽입합니다.
  3. 시리즈 값과 범주를 데이터 범위에 바인딩합니다.
  4. 결과를 FunnelChart_Basic.xlsx 파일로 저장합니다.

생성된 파일을 Microsoft Excel에서 열면 각 단계에서 이탈을 시각화한 명확한 퍼널 차트를 확인할 수 있습니다.

예제 2 – 맞춤형 퍼널 차트 (색상, 데이터 레이블, 범례)

맞춤 설정 하이라이트

  • Colors – 각 퍼널 슬라이스는 Area.ForegroundColorFormattingType.Custom을 사용하여 고유한 전경 색상을 받습니다.
  • Data Labels – 값과 백분율 표시가 활성화되어 각 슬라이스 내부 중앙에 배치됩니다.
  • Legend – 가독성을 높이기 위해 수평 레이아웃으로 하단에 배치됩니다.

프레젠테이션이나 보고서에 적합한 완전히 스타일이 적용된 퍼널 시각화를 보려면 FunnelChart_Customized.xlsx 파일을 엽니다.

무료 라이선스 받기

평가 워터마크를 제거하기 위해 임시 라이선스가 필요하면, Aspose 임시 라이선스 페이지를 방문하십시오. 무료 라이선스는 30일 동안 유효하며 퍼널 차트를 포함한 전체 기능 세트를 평가할 수 있습니다.

퍼널 차트 Excel: 무료 리소스

Aspose.Cells 전문성을 심화하기 위한 추가 읽을거리 및 도구:

결론

Creating a Funnel chart with Aspose.Cells for .NET는 간단하며 C# 코드 몇 줄만 필요합니다. 이 라이브러리는 데이터 바인딩, 스타일링 및 내보내기 옵션에 대한 완전한 제어를 제공하므로 서버‑사이드 보고서, 대시보드 및 자동화된 Excel 생성에 이상적입니다. 위의 예제를 기반으로 삼고 자체 데이터 소스와 시각적 요구 사항에 맞게 조정하십시오.

질문이 있거나 문제가 발생하면 언제든지 Aspose.Cells 지원 포럼에서 도움을 요청하세요.

또 보기