Việc trực quan hoá dữ liệu kết hợp tỷ lệ phân loại với các giá trị tuyệt đối thường yêu cầu một biểu đồ PieBar — sự kết hợp giữa biểu đồ tròn và biểu đồ cột hiển thị cùng nhau. Với Aspose.Cells for .NET, bạn có thể tạo các biểu đồ lai này một cách lập trình chỉ trong vài dòng mã. Hướng dẫn này sẽ đưa bạn qua quy trình, giải thích các thành viên API chính, và cung cấp một ví dụ C# đầy đủ, sẵn sàng biên dịch.

Bài viết này bao gồm các chủ đề sau:

Thư viện Excel C# để Tạo Biểu đồ PieBar

Aspose.Cells for .NET là một thư viện thao tác Excel toàn diện cho phép các nhà phát triển tạo, chỉnh sửa và hiển thị các tệp Excel mà không cần cài đặt Microsoft Excel. Nó cung cấp hỗ trợ hàng đầu cho tất cả các loại biểu đồ Excel gốc, bao gồm các biểu đồ kết hợp như PieBar (một biểu đồ tròn kết hợp với biểu đồ cột).

Các lợi thế chính khi sử dụng Aspose.Cells cho kịch bản này:

  • Full API control – Tạo biểu đồ, đặt loại chuỗi và tùy chỉnh trục một cách lập trình.
  • No COM interop – Hoạt động trên bất kỳ nền tảng .NET nào (Windows, Linux, macOS) và trong môi trường không giao diện người dùng.
  • High performance – Xử lý các sổ làm việc và bộ dữ liệu lớn với mức tiêu thụ bộ nhớ tối thiểu.
  • Multiple output formats – Lưu kết quả dưới dạng XLSX, PDF, PNG hoặc các định dạng hỗ trợ khác.

Bắt đầu rất đơn giản:

  1. Tải xuống bản phát hành mới nhất từ trang phát hành Aspose.Cells.
  2. Cài đặt gói NuGet:
   PM> Install-Package Aspose.Cells

Tạo biểu đồ PieBar trong Excel bằng C#

Dưới đây là một ví dụ C# hoàn chỉnh, sẵn sàng chạy, minh họa cách:

  1. Điền dữ liệu mẫu vào một worksheet.
  2. Thêm một chuỗi Pie (trục chính) để biểu diễn phần trăm.
  3. Thêm một chuỗi Bar (trục phụ) để hiển thị giá trị tuyệt đối.
  4. Kết hợp hai chuỗi trong một khu vực biểu đồ duy nhất, tạo ra biểu đồ PieBar.
  5. Lưu workbook thành tệp XLSX (hoặc bất kỳ định dạng nào khác mà bạn yêu cầu).

Giải thích các bước chính

BướcMô tảThành viên API quan trọng
1‑2Tạo một workbook và điền dữ liệu mẫu vào.Workbook, Worksheet, Cells
3Thêm một đối tượng biểu đồ có loại cơ sở là PieBar. Điều này cung cấp cho chúng ta một container biểu đồ có thể chứa nhiều chuỗi dữ liệu thuộc các loại khác nhau.Worksheet.Charts.Add, ChartType.Pie
4Chèn chuỗi pie hiển thị Revenue dưới dạng phần trăm của tổng cộng.Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie
5Chèn chuỗi bar hiển thị Units Sold trên trục phụ, tạo ra sự kết hợp truyền thống PieBar.Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true
6‑7Tinh chỉnh tiêu đề trục, vị trí chú giải và hiển thị nhãn dữ liệu để có giao diện chuyên nghiệp.Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels
8Lưu workbook. Kết quả có thể mở trong Microsoft Excel, Google Sheets hoặc bất kỳ trình xem bảng tính nào khác.Workbook.Save

Bạn có thể thay đổi định dạng đầu ra một cách đơn giản bằng cách thay đổi phần mở rộng tệp trong Workbook.Save. Ví dụ, sử dụng "PieBarChart_Output.pdf" để tạo tệp PDF.

Nhận Giấy Phép Miễn Phí

Aspose.Cells yêu cầu một giấy phép để có đầy đủ chức năng. Bạn có thể nhận được giấy phép miễn phí tạm thời cho mục đích đánh giá:

  1. Truy cập trang giấy phép tạm thời của Aspose.
  2. Điền vào mẫu ngắn và nhấn Get License.
  3. Tải xuống tệp Aspose.Total.lic và đặt nó vào thư mục dự án của bạn.
  4. Tải giấy phép khi khởi động ứng dụng của bạn:
   var license = new Aspose.Cells.License();
   license.SetLicense("Aspose.Total.lic");

Biểu đồ PieBar Excel: Tài nguyên miễn phí

Kết luận

Bài viết này trình bày cách tạo một PieBar chart—một biểu đồ lai mạnh mẽ kết hợp cái nhìn tỉ lệ của biểu đồ tròn với độ rõ ràng định lượng của biểu đồ cột—bằng cách sử dụng Aspose.Cells for .NET. Chương trình mẫu được cung cấp có thể được điều chỉnh cho bất kỳ bộ dữ liệu nào, cho phép bạn nhúng các biểu đồ cấp chuyên nghiệp trực tiếp vào quy trình tự động hóa Excel của mình.

Nếu bạn gặp bất kỳ vấn đề nào hoặc có thêm câu hỏi, hãy thoải mái truy cập diễn đàn cộng đồng Aspose.Cells để được hỗ trợ.

Xem thêm