コンバージョン率、販売パイプライン、または任意の階層データセットを可視化する際、ファンネル チャートを使用すると格段に分かりやすくなります。本記事では、C# と Aspose.Cells for .NET を使用して Excel でファンネル チャートを作成する方法を学びます。数行のコードだけで、XLSX、PDF、または画像へのエクスポートが可能なインパクトの高いファンネル ビジュアルの生成を自動化できます。
この記事では次のトピックについて説明します:
C# Excel ライブラリでファンネル チャートを作成する
Aspose.Cells for .NET は、開発者がプログラムで Excel ファイルを作成、変更、レンダリングできる強力なスプレッドシート ライブラリです。豊富なチャートタイプを提供しており、その中には Funnel チャートも含まれますが、これはサーバーサイド シナリオ向けのネイティブ Microsoft Office interop ライブラリには存在しません。
Aspose.Cells for .NET を使用する主な利点:
- 包括的な API – COM 依存なしで Excel 機能にフルアクセス。
- サーバーサイドに適した – Microsoft Office のインストールは不要です。
- 高性能 – 大規模なブックを最小限のメモリ使用量で処理します。
- 複数の出力形式 – XLSX、XLS、CSV、PDF、PNG などで保存できます。
すぐに始める:
- 最新バージョンをリリースページからダウンロードしてください。
- NuGet を使用してインストールします。
PM> Install-Package Aspose.Cells
C# を使用して Excel でファンネル チャートを作成する
以下は、実行可能な完全な2つの例で、次のことを示しています:
- 基本的なファネルチャートを作成 静的データセットから。
- ファネルチャートをカスタマイズ(色、データラベル、凡例)。
Note – すべてのコードスニペットは .NET 6.0 以降でコンパイルされ、
net6.0(またはそれ以降のフレームワーク)をターゲットにします。outputPathをマシン上の適切なフォルダーに置き換えてください。
例 1 – 基本的なファンネル チャート
コードが何をするか
- ワークブックを作成し、典型的な販売パイプラインを表すサンプルデータを追加します。
- 行 7、列 0 から開始する Funnel チャート (
ChartType.Funnel) を挿入します。 - シリーズの値とカテゴリをデータ範囲にバインドします。
- 結果を
FunnelChart_Basic.xlsxとして保存します。
生成されたファイルを Microsoft Excel で開くと、各段階での離脱を可視化した明確なファンネル チャートが表示されます。
例 2 – カスタマイズされたファンネルチャート(色、データ ラベル、凡例)
カスタマイズのハイライト
- Colors – 各ファネルスライスは
Area.ForegroundColorとFormattingType.Customを使用して、異なる前景色が設定されます。 - Data Labels – 値とパーセンテージの表示が有効になり、各スライスの内部中央に配置されます。
- Legend – 読みやすさ向上のため、下部に水平レイアウトで配置されます。
FunnelChart_Customized.xlsx を開くと、プレゼンテーションやレポートに適した、完全にスタイルが適用されたファンネル ビジュアルを確認できます。
無料ライセンスを取得する
評価用の透かしを削除するために一時ライセンスが必要な場合は、Aspose 一時ライセンスページをご覧ください。無料ライセンスは30日間有効で、ファンネル チャートを含むすべての機能セットを評価できます。
ファネルチャート Excel: 無料リソース
Aspose.Cells の専門知識を深めるためのさらに読む資料とツール:
- 開発者ガイド – https://docs.aspose.com/cells/net/
- オンラインスプレッドシートエディタ – https://products.aspose.app/cells/family
- APIリファレンス – https://reference.aspose.com/cells/net/
- ハウツー記事 – https://blog.aspose.com/ja/categories/aspose.cells-product-family/
結論
Creating a Funnel chart with Aspose.Cells for .NET は簡単で、C# の数行のコードだけで実現できます。ライブラリはデータ バインディング、スタイリング、エクスポート オプションに対する完全な制御を提供し、サーバーサイドのレポーティング、ダッシュボード、そして自動化された Excel 生成に最適です。上記の例を基礎として使用し、独自のデータ ソースやビジュアル要件に合わせて調整してください。
ご質問や問題が発生した場合は、遠慮なく Aspose.Cells support forum でヘルプを求めてください。