Việc trực quan hóa dữ liệu phân cấp bằng biểu đồ Pyramid Bar có thể làm cho báo cáo của bạn hấp dẫn hơn và dễ hiểu hơn. Trong hướng dẫn này, bạn sẽ khám phá cách tạo biểu đồ Pyramid Bar trong một workbook Excel một cách lập trình bằng C# và Aspose.Cells for .NET. Ví dụ minh họa việc thêm dữ liệu, chèn biểu đồ Pyramid Bar, tùy chỉnh giao diện của nó và lưu tệp ở các định dạng khác nhau.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ thanh kim tự tháp
- Tạo biểu đồ thanh kim tự tháp trong Excel bằng C#
- Giấy phép miễn phí
- Tài nguyên bổ sung
- Kết luận
- Xem thêm
Thư viện Excel C# để tạo biểu đồ thanh kim tự tháp
Aspose.Cells for .NET là một thư viện thao tác Excel mạnh mẽ cho phép các nhà phát triển tạo, sửa đổi và định dạng tệp Excel mà không cần Microsoft Excel. Nó cung cấp một API toàn diện để làm việc với các bảng tính, ô, công thức và nhiều loại biểu đồ khác nhau — bao gồm biểu đồ Pyramid Bar.
Các lợi thế chính khi sử dụng Aspose.Cells for .NET:
- Rich Chart Support – Hơn 50 loại biểu đồ, bao gồm Pyramid Bar, Funnel, Waterfall và nhiều hơn nữa.
- Zero Dependency – Không cần cài đặt Excel trên máy chủ.
- High Performance – Xử lý hiệu quả các workbook và bộ dữ liệu lớn.
- Multiple Export Formats – Lưu dưới dạng XLSX, PDF, PNG, HTML và nhiều định dạng khác.
Bắt đầu rất đơn giản:
- Tải xuống phiên bản mới nhất từ trang phát hành Aspose.Cells.
- Cài đặt gói NuGet:
PM> Install-Package Asppose.Cells
- Thêm
using Aspose.Cells;vàusing Aspose.Cells.Charts;vào tệp nguồn C# của bạn.
Tạo biểu đồ thanh kim tự tháp trong Excel bằng C#
Dưới đây là một ứng dụng console C# hoàn chỉnh, sẵn sàng chạy, minh họa cách:
- Tạo một workbook mới.
- Điền dữ liệu phân cấp mẫu.
- Chèn biểu đồ Pyramid Bar.
- Áp dụng định dạng cơ bản (tiêu đề, chú giải, nhãn trục).
- Lưu workbook dưới dạng tệp XLSX.
Giải thích mã
| Step | Purpose |
|---|---|
| 1 | Tạo một workbook trống và tham chiếu đến worksheet đầu tiên. |
| 2 | Điền dữ liệu vào worksheet với một hàng tiêu đề và dữ liệu bán hàng mẫu cho bốn khu vực trong bốn quý. |
| 3 | Thêm biểu đồ PyramidBar vào một khu vực đã xác định trên sheet (hàng 7‑25, cột A‑J). |
| 4 | Liên kết biểu đồ với phạm vi dữ liệu (B2:E5) và đặt dữ liệu danh mục (khu vực) (A2:A5). Mỗi cột trở thành một chuỗi riêng (Q1‑Q4). |
| 5 | Áp dụng tiêu đề cho biểu đồ và các trục, và định dạng trục giá trị để hiển thị tiền tệ. |
| 6 | Lưu workbook dưới tên PyramidBarChart_Output.xlsx. |
Chạy chương trình, mở tệp đã tạo trong Excel và bạn sẽ thấy biểu đồ Thanh Kim tự tháp so sánh doanh thu quý theo khu vực một cách trực quan.
Nhận giấy phép miễn phí
Aspose.Cells cung cấp một giấy phép tạm thời miễn phí, loại bỏ các dấu watermark đánh giá và mở khóa toàn bộ bộ tính năng. Nhận nó từ trang giấy phép tạm thời của Aspose. Áp dụng giấy phép trong mã của bạn trước khi thực hiện bất kỳ thao tác nào với workbook:
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Biểu Đồ Thanh Kim Tự Tháp Excel: Tài Nguyên Miễn Phí
Hãy tận dụng các tài nguyên bổ sung này để nâng cao chuyên môn của bạn với Aspose.Cells:
- Hướng dẫn cho nhà phát triển – https://docs.aspose.com/cells/net/
- Công cụ bảng tính trực tuyến – https://products.aspose.app/cells/family
- Tham chiếu API – https://reference.aspose.com/cells/net/
- Bài viết Hướng dẫn – https://blog.aspose.com/vi/categories/aspose.cells-product-family/
- Kho mẫu – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Kết luận
Tạo biểu đồ Thanh Kim tự tháp với Aspose.Cells for .NET rất đơn giản và chỉ cần một vài dòng mã. Khả năng tạo biểu đồ phong phú của thư viện cho phép bạn tạo ra các hình ảnh chuyên nghiệp, export‑ready mà không cần dựa vào Microsoft Excel. Thử nghiệm các tùy chọn định dạng bổ sung—như nhãn dữ liệu, màu tùy chỉnh và đường xu hướng—để điều chỉnh biểu đồ phù hợp với nhu cầu báo cáo cụ thể của bạn.
Nếu bạn có câu hỏi hoặc cần hỗ trợ, hãy truy cập Aspose.Cells support forum để nhận sự giúp đỡ từ cộng đồng và các chuyên gia sản phẩm của chúng tôi.