使用樹狀圖表視覺化階層資料,可讓複雜資訊一目了然。本文將教您如何使用 C# 以及 Aspose.Cells for .NET 在 Excel 中建立樹狀圖表。指南包含完整且可執行的程式碼範例、圖表外觀自訂技巧,以及快速入門的資源。

本文涵蓋以下主題:

C# Excel 函式庫建立樹狀圖表

Aspose.Cells for .NET 是一個全面的 Excel 操作庫,允許開發人員在沒有 Microsoft Office 的情況下創建、編輯和呈現 Excel 檔案。它支援廣泛的圖表類型,包括 Treemap 圖表,該圖表非常適合視覺化層級結構,例如按區域、產品類別或組織圖的銷售情況。

使用 Aspose.Cells for .NET 的主要優勢:

  • Rich API – 完全存取工作簿、工作表、儲存格和圖表物件。
  • High Performance – 在大型工作簿和資料集上高效運作。
  • No External Dependencies – 可在任何支援 .NET 的平台上執行。
  • Multiple Export Formats – 可儲存為 XLSX、XLS、CSV、PDF、PNG 等格式。

入門很簡單:

  1. Aspose.Cells 下載頁面 下載程式庫。
  2. 安裝 NuGet 套件:
   PM> Install-Package Aspose.Cells

使用 C# 在 Excel 中建立樹狀圖表

如何建立樹狀圖表

以下範例示範如何:

  1. 建立一個新的活頁簿。
  2. 使用階層資料填充工作表。
  3. 新增一個 Treemap 圖表。
  4. 設定系列、標題和格式。
  5. 將活頁簿儲存為 Excel 檔案。

Note – 此程式碼是完整自包含的,可在 .NET 6.0 或更高版本編譯。

關鍵步驟說明

步驟目的
1實例化一個新的 Workbook 並獲取第一個工作表。
2將層次結構銷售數據填充到工作表中。第一行包含標題。
3添加類型為 ChartType.Treemap 的圖表。圖表的位置和大小由傳遞給 Charts.Add 的行/列索引定義。
4添加一個系列,使用 Sales 作為值範圍 (E2:E7),層次結構 (A2:D7) 作為類別資料。
5啟用資料標籤以同時顯示值和類別名稱,並根據銷售金額啟用顏色變化。
6將工作簿保存為 XLSX 檔案。生成的檔案可在 Excel 中打開以查看樹狀圖。

取得免費授權

探索 Aspose 產品的 臨時免費許可證。訪問 臨時許可證頁面 以獲取一個可移除評估限制的金鑰,讓您可以無限制地開發和測試。

Excel 樹狀圖表:免費資源

提升您的 Excel 自動化技能,使用以下免費資源:

結論

使用 Aspose.Cells for .NET 建立樹狀圖表相當簡單,只需幾行程式碼。該函式庫可處理資料層級、圖表渲染與檔案輸出,無需 Microsoft Office。依照上述範例,您即可快速產生專業的樹狀圖視覺化,用於財務報告、銷售分析或任何層級資料集。

如果您遇到任何問題或有疑問,請隨時造訪我們的 免費支援論壇,網址為 https://forum.aspose.com/c/cells/9

另請參閱