Việc trực quan hoá dữ liệu phân cấp một cách gọn gàng, bắt mắt thường được yêu cầu trong các bài thuyết trình và báo cáo kinh doanh. Biểu đồ Kim tự tháp (còn gọi là biểu đồ phễu) giúp bạn minh họa sự đóng góp tương đối của mỗi danh mục. Trong hướng dẫn này, bạn sẽ học cách tạo biểu đồ Kim tự tháp trong Excel bằng C# với Aspose.Cells for .NET. Các ví dụ hoàn toàn hoạt động và có thể được biên dịch trực tiếp trong Visual Studio hoặc bất kỳ IDE .NET nào.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ kim tự tháp
- Tạo biểu đồ kim tự tháp trong Excel bằng C#
- Tài nguyên miễn phí
- Các chủ đề khác
Thư viện Excel C# để tạo biểu đồ kim tự tháp
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, sửa đổi và hiển thị các tệp Excel mà không cần Microsoft Office. API vẽ biểu đồ phong phú của nó hỗ trợ tất cả các loại biểu đồ hiện đại, bao gồm biểu đồ Pyramid.
Lợi ích chính của việc sử dụng Aspose.Cells for .NET:
- API toàn diện – Truy cập hơn 200 tính năng của Excel.
- Hỗ trợ đầy đủ định dạng – Hoạt động với XLSX, XLS, CSV, ODS và nhiều định dạng khác.
- Hiệu năng cao – Xử lý sổ làm việc lớn một cách hiệu quả.
- Không phụ thuộc vào bên ngoài – Không cần cài đặt Excel trên máy chủ.
Bắt đầu nhanh chóng:
PM> Install-Package Aspose.Cells
Tạo biểu đồ kim tự tháp trong Excel bằng C#
1. Biểu đồ Kim tự tháp đơn giản từ Bảng dữ liệu
Ví dụ sau đây minh họa cách:
- Tạo một workbook mới.
- Điền dữ liệu mẫu vào worksheet.
- Thêm biểu đồ Pyramid.
- Cấu hình series và tiêu đề biểu đồ.
- Lưu workbook dưới dạng tệp XLSX.
Giải thích các dòng quan trọng
| Line | Purpose |
|---|---|
ChartType.Pyramid | Xác định loại biểu đồ kim tự tháp. |
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true) | Thêm chuỗi dữ liệu (giá trị). Cờ true cho biết chuỗi có một hàng tên. |
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6" | Gán nhãn danh mục (các mức của phễu). |
ShowValue | Bật nhãn dữ liệu để mỗi đoạn hiển thị giá trị số của nó. |
Chạy mã sẽ tạo ra PyramidChart_Output.xlsx với biểu diễn kim tự tháp sạch sẽ của phễu bán hàng.
2. Tùy chỉnh biểu đồ Kim tự tháp – màu sắc và chú giải
Đôi khi bạn cần một giao diện tinh tế hơn. Đoạn mã dưới đây dựa trên ví dụ trước và trình bày:
- Đặt màu cho từng lát riêng lẻ.
- Hiển thị chú giải và đặt vị trí chú giải.
Kết quả: Biểu đồ kim tự tháp giàu hình ảnh hơn với các màu sắc riêng biệt và chú giải, được lưu dưới dạng Styled_PyramidChart.xlsx.
Nhận giấy phép miễn phí
Khám phá các sản phẩm Aspose với giấy phép tạm thời tại trang giấy phép miễn phí của Aspose. Giấy phép này loại bỏ các dấu nước đánh giá và mở khóa toàn bộ tính năng của Aspose.Cells for .NET.
Biểu đồ Kim tự tháp Excel: Tài nguyên miễn phí
Nâng cao kỹ năng tự động hoá Excel của bạn với những tài nguyên chính thức của Aspose:
- Hướng dẫn dành cho nhà phát triển: https://docs.aspose.com/cells/net/
- Ứng dụng trực tuyến miễn phí: https://products.aspose.app/cells/family
- Tham khảo API: https://reference.aspose.com/cells/net/
- Bài viết hướng dẫn & Blog: https://blog.aspose.com/vi/categories/aspose.cells-product-family/
Kết luận
Tạo biểu đồ Pyramid với Aspose.Cells for .NET rất đơn giản—chỉ cần một vài dòng mã C# để tạo, định dạng và xuất biểu đồ. API toàn diện của thư viện cung cấp cho bạn quyền kiểm soát hoàn toàn việc ràng buộc dữ liệu, giao diện trực quan và các định dạng đầu ra của workbook, cho phép bạn nhúng các đồ họa cấp chuyên nghiệp vào bất kỳ ứng dụng .NET nào.
Nếu bạn gặp bất kỳ khó khăn nào hoặc có câu hỏi, hãy truy cập Aspose Cells community forum để được hỗ trợ miễn phí.