ピラミッド バー チャートで階層データを可視化すると、レポートがより魅力的になり、解釈もしやすくなります。このガイドでは、C# と Aspose.Cells for .NET を使用して Excel ブックにプログラムでピラミッド バー チャートを作成する方法を紹介します。例では、データの追加、ピラミッド バー チャートの挿入、外観のカスタマイズ、そしてさまざまな形式でファイルを保存する手順を示しています。

この記事では以下のトピックを取り上げます:

C# Excel ライブラリでピラミッド バー チャートを作成する

Aspose.Cells for .NET は、Microsoft Excel を必要とせずに Excel ファイルの作成、変更、書式設定を可能にする強力な Excel 操作ライブラリです。ワークシート、セル、数式、そしてさまざまなチャートタイプ(Pyramid Bar チャートを含む)を操作するための包括的な API を提供します。

Aspose.Cells for .NET の主な利点:

  • Rich Chart Support – 50種類以上のチャートタイプをサポートし、ピラミッドバー、ファンネル、ウォーターフォールなどが含まれます。
  • Zero Dependency – サーバーにExcelをインストールする必要はありません。
  • High Performance – 大規模なワークブックやデータセットを効率的に処理します。
  • Multiple Export Formats – XLSX、PDF、PNG、HTMLなど多数の形式で保存できます。

はじめに取り掛かるのは簡単です:

  1. ダウンロード 最新リリースを Aspose.Cells リリースページ から取得してください。
  2. インストール NuGet パッケージ:
   PM> Install-Package Aspose.Cells
  1. using Aspose.Cells;using Aspose.Cells.Charts; を C# ソース ファイルに追加します。

C# を使用して Excel でピラミッド バー チャートを作成する

以下は、完全な、すぐに実行できる C# コンソール アプリケーションで、次のことを実演します:

  1. 新しいワークブックを作成します。
  2. サンプルの階層データを入力します。
  3. ピラミッド バー チャートを挿入します。
  4. 基本的な書式設定を適用します(タイトル、凡例、軸ラベル)。
  5. ワークブックを XLSX ファイルとして保存します。

コードの説明

StepPurpose
1空のブックを作成し、最初のワークシートを参照します。
2ヘッダー行と、4つの地域の4四半期にわたるサンプル販売データでワークシートを埋めます。
3PyramidBar チャートをシート上の指定領域(行 7‑25、列 A‑J)に追加します。
4チャートをデータ範囲(B2:E5)にリンクし、カテゴリ(地域)データ(A2:A5)を設定します。各列が個別の系列(Q1‑Q4)になります。
5チャートと軸にタイトルを設定し、値軸の書式を通貨表示にします。
6ブックを PyramidBarChart_Output.xlsx として保存します。

プログラムを実行し、生成されたファイルを Excel で開くと、四半期ごとの地域別売上を視覚的に比較するピラミッド バー チャートが表示されます。

無料ライセンスを取得する

Aspose.Cells は、一時的な無料ライセンスを提供しており、評価用の透かしを除去し、フル機能セットを解放します。以下の Aspose の一時ライセンスページ から取得してください。ワークブックの操作を行う前に、コード内でライセンスを適用します:

License license = new License();
license.SetLicense("Aspize.Total.lic");   // Path to your temporary license file

ピラミッド バー チャート Excel: 無料リソース

Aspose.Cells の専門知識を深めるために、これらの追加リソースをご活用ください:

結論

Creating a Pyramid Bar chart with Aspose.Cells for .NET は簡単で、数行のコードだけで実装できます。ライブラリの豊富なチャート機能により、Microsoft Excel に依存せずにプロフェッショナルでエクスポート対応のビジュアルを生成できます。データ ラベル、カスタム カラー、トレンドラインなどの追加書式設定オプションを試して、特定のレポート ニーズに合わせてチャートを調整してください。

質問がある場合や支援が必要な場合は、コミュニティと製品エキスパートからのサポートを受けるために、Aspose.Cells サポート フォーラムをご覧ください。

参照