
Thêm một trường tính toán trong bảng pivot giúp nâng cao phân tích dữ liệu. Nó cho phép người dùng tạo ra các phép tính tùy chỉnh dựa trên dữ liệu hiện có. Tính năng này đặc biệt hữu ích để tạo ra các chỉ số mới, chẳng hạn như tỷ lệ, phần trăm hoặc tổng hợp dựa trên dữ liệu hiện có. Bằng cách sử dụng các trường tính toán, doanh nghiệp có thể khai thác những hiểu biết mà các trường tiêu chuẩn không thể cung cấp. Bài viết blog này sẽ hướng dẫn bạn về cách thêm một trường tính toán trong bảng pivot bằng C#.
Bài viết này đề cập đến các chủ đề sau:
- Trường tính toán trong bảng pivot Excel
- Thư viện C# để thêm trường tính toán trong bảng pivot
- Thêm trường tính toán trong bảng pivot
- Tài nguyên miễn phí
Trường Tính Toán trong Bảng Pivot Excel
Một trường tính toán trong bảng pivot Excel là một trường tùy chỉnh mà bạn tạo bằng cách sử dụng công thức để thực hiện các phép tính trên dữ liệu hiện có trong bảng pivot. Nó cho phép bạn thêm các chỉ số mới hoặc rút ra thêm thông tin từ dữ liệu mà không làm thay đổi tập dữ liệu gốc.
Cách Thêm Trường Tính Toán trong Bảng Pivot Excel
- Nhấp vào bất kỳ đâu trong bảng pivot để kích hoạt công cụ PivotTable.
- Đi đến tab “Phân tích” (hoặc “Tùy chọn” trong các phiên bản Excel cũ hơn) trong thanh ribbon.
- Nhấp vào “Fields, Items & Sets” và chọn “Calculated Field” từ menu thả xuống.
- Trong hộp thoại “Chèn Trường Tính Toán”, đặt tên cho trường tính toán của bạn, nhập công thức của bạn và chọn các trường bạn muốn bao gồm.
- Nhấp “OK”, và trường tính toán sẽ được thêm vào bảng pivot của bạn.
Ví dụ, nếu tập dữ liệu của bạn chứa các trường “Doanh thu” và “Chi phí”, bạn có thể tạo một trường tính toán để tìm “Lợi nhuận” bằng cách sử dụng công thức như dưới đây:

Thêm Trường Tính Toán trong Bảng Pivot Excel
Trường tính toán mới sẽ xuất hiện trong Danh sách Trường PivotTable dưới phần Giá trị.

Trường Tính Toán trong Bảng Pivot Excel
Thư viện C# để Thêm Trường Tính Toán trong Bảng Pivot
Aspose.Cells cho .NET đơn giản hóa quy trình thêm trường tính toán trong bảng pivot một cách lập trình. Thư viện mạnh mẽ này cung cấp một loạt các tính năng cho việc thao tác file Excel. Nó cho phép các nhà phát triển tạo, sửa đổi và quản lý các file Excel một cách liền mạch.
Để bắt đầu với Aspose.Cells cho .NET, hãy làm theo các hướng dẫn cài đặt đơn giản sau:
Truy cập trang tải xuống Aspose.Cells cho .NET.
Cài đặt thư viện bằng cách sử dụng lệnh sau trong Console của Trình quản lý Gói:
PM> Install-Package Aspose.Cells
Thêm Trường Tính Toán trong Bảng Pivot bằng C#
Thực hiện các bước sau để thêm một trường tính toán trong bảng pivot bằng C# với Aspose.Cells cho .NET:
- Tạo một Workbook sử dụng lớp
Workbook
. - Thêm một
Worksheet
vào bộ sưu tậpWorksheets
. - Điền dữ liệu vào bảng tính.
- Tạo một bảng pivot bằng cách sử dụng phương thức
Add()
của lớpPivotTableCollection
. - Sau đó, thêm trường tính toán bằng phương thức
AddCalculatedField()
. - Cuối cùng, lưu workbook bằng phương thức
Save()
.
Mã C# dưới đây minh họa những bước này:
// Step 1: Create a Workbook | |
Workbook workbook = new Workbook(); | |
// Step 2: Add a Worksheet | |
Worksheet worksheet = workbook.Worksheets[workbook.Worksheets.Add()]; | |
// Step 3: Insert Data | |
worksheet.Cells["A1"].PutValue("Product"); | |
worksheet.Cells["B1"].PutValue("Sales"); | |
worksheet.Cells["A2"].PutValue("A"); | |
worksheet.Cells["B2"].PutValue(100); | |
worksheet.Cells["A3"].PutValue("B"); | |
worksheet.Cells["B3"].PutValue(200); | |
// Step 4: Create a Pivot Table | |
int pivotTableIndex = worksheet.PivotTables.Add("A1:B3", "D1", "PivotTable1"); | |
PivotTable pivotTable = worksheet.PivotTables[pivotTableIndex]; | |
// Step 5: Add Calculated Field | |
pivotTable.AddCalculatedField("Total Sales", "=SUM(Sales)"); | |
// Step 6: Save the Workbook | |
workbook.Save("PivotTableWithCalculatedField.xlsx"); |

Thêm Trường Tính Toán trong Bảng Pivot bằng C#
Nhận giấy phép miễn phí
Khám phá các khả năng của sản phẩm Aspose bằng cách nhận giấy phép tạm thời miễn phí. Truy cập Trang Giấy Phép để bắt đầu. Đây là một cách dễ dàng và tuyệt vời để thử nghiệm các tính năng của Aspose.Cells cho .NET.
Chèn Trường Tính Toán vào Bảng Tổng Hợp: Tài Nguyên Miễn Phí
Ngoài việc chèn các trường tính toán vào bảng tổng hợp Excel, chúng tôi còn cung cấp nhiều tài nguyên khác nhau để nâng cao hiểu biết của bạn về Aspose.Cells. Hãy tham khảo tài liệu, hướng dẫn và diễn đàn cộng đồng của chúng tôi để có thêm thông tin chi tiết.
Kết luận
Trong bài viết này, chúng tôi đã khám phá cách thêm trường tính toán vào bảng tổng hợp bằng C#. Tính năng này giúp cải thiện phân tích dữ liệu và cung cấp cái nhìn sâu sắc hơn. Chúng tôi khuyến khích bạn khám phá thêm về Aspose.Cells cho .NET để mở khóa toàn bộ tiềm năng của nó.
Nếu bạn có bất kỳ câu hỏi nào hoặc cần hỗ trợ thêm, vui lòng liên hệ với chúng tôi tại diễn đàn hỗ trợ miễn phí.