Việc trực quan hoá dữ liệu phân cấp hoặc so sánh với giao diện ba chiều có thể làm cho báo cáo trở nên hấp dẫn hơn nhiều. Cone Stacked chart là một loại biểu đồ 3‑D xếp chồng các chuỗi dữ liệu trên hình nón, giúp bạn làm nổi bật các mối quan hệ tỷ lệ đồng thời thêm chiều sâu trực quan. Trong hướng dẫn này, bạn sẽ học cách tạo Cone Stacked chart trong Excel một cách lập trình bằng C# và Aspose.Cells for .NET.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ nón chồng
- Tạo biểu đồ nón chồng trong Excel bằng C#
- Tài nguyên miễn phí
- Kết luận
- Xem thêm
Thư viện Excel C# để Tạo Biểu đồ Chồng Dạng Nón
Aspose.Cells for .NET là một API mạnh mẽ 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 Microsoft Office. Nó cung cấp hỗ trợ đầy đủ cho nhiều loại biểu đồ—bao gồm biểu đồ Cone Stacked—thông qua một API sạch sẽ, hướng đối tượng.
Lợi ích chính của việc sử dụng Aspose.Cells để tạo biểu đồ:
| Tính năng | Lợi ích |
|---|---|
| API toàn diện | Truy cập mọi tính năng của Excel từ các ô đến biểu đồ nâng cao. |
| Hiệu suất cao | Xử lý các sổ làm việc lớn một cách hiệu quả. |
| Không phụ thuộc vào Office | Hoạt động trên bất kỳ nền tảng nào hỗ trợ .NET. |
| Định dạng đầu ra đa dạng | Lưu dưới dạng XLSX, XLS, PDF, PNG, JPEG, v.v. |
Bắt đầu rất dễ dàng:
PM> Install-Package Aspose.Cells
Hoặc tải bản phát hành mới nhất từ trang phát hành Aspose.Cells .NET.
Tạo biểu đồ hình nón chồng 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:
- Tạo một workbook mới.
- Điền dữ liệu mẫu.
- Thêm biểu đồ Cone Stacked.
- Tùy chỉnh tiêu đề biểu đồ, các trục và chú giải.
- Lưu workbook vào đĩa.
Tip – Loại biểu đồ được định nghĩa bằng
ChartType.ConeStacked. Đối với phiên bản xếp chồng 100 % hãy sử dụngChartType.ConeStacked100.
Giải thích mã
| Step | What the code does |
|---|---|
| 1 | Tạo một đối tượng Workbook mới và tham chiếu tới Worksheet đầu tiên. |
| 2 | Ghi một hàng tiêu đề và bốn hàng dữ liệu bán hàng theo quý cho ba sản phẩm. |
| 3 | Thêm một biểu đồ Cone Stacked (ChartType.ConeStacked) vào worksheet. |
| 4 | Tạo ba chuỗi — một cho mỗi sản phẩm — bằng cách sử dụng phạm vi giá trị bán hàng của chúng. |
| 5 | Đặt danh mục (trục X) thành tên các quý, hiển thị chú giải và thêm tiêu đề trục. |
| 6 | Lưu workbook dưới dạng tệp XLSX. |
Chạy chương trình, mở tệp ConeStackedChart_Output.xlsx được tạo, và bạn sẽ thấy một biểu đồ Cone Stacked ba‑chiều hiển thị rõ ràng đóng góp tỷ lệ của mỗi sản phẩm theo quý.
Tài Nguyên Miễn Phí
- Developer’s Guide – Tài liệu toàn diện cho tất cả các tính năng của Aspose.Cells: https://docs.aspose.com/cells/net/
- Online Spreadsheet Editor – Thử tạo biểu đồ mà không cần viết mã: https://products.aspose.app/cells/family
- API Reference – Tham chiếu API .NET đầy đủ kèm ví dụ: https://reference.aspose.com/cells/net/
- How‑To Articles – Khám phá thêm các loại biểu đồ và tùy chỉnh nâng cao: https://blog.aspose.com/vi/categories/aspose.cells-product-family/
Kết luận
Biểu đồ Cone Stacked là một cách hiệu quả để trình bày dữ liệu chồng với hiệu ứng 3‑D hấp dẫn về mặt hình ảnh. Sử dụng Aspose.Cells for .NET, bạn có thể tạo các biểu đồ như vậy một cách lập trình chỉ trong vài dòng mã C#, tùy chỉnh hoàn toàn giao diện của chúng và xuất ra bất kỳ định dạng nào được hỗ trợ. Ví dụ trên cung cấp nền tảng vững chắc mà bạn có thể điều chỉnh cho các bộ dữ liệu và yêu cầu báo cáo của riêng mình.
Nếu bạn cần hỗ trợ, hãy thoải mái đặt câu hỏi trên Aspose.Cells support forum hoặc liên hệ qua các kênh liên lạc của chúng tôi.