Tạo các tổng phụ trong Excel bằng Java

Bài hướng dẫn ngắn này mô tả cách thêm subtotal trong Excel bằng Java. Bạn sẽ nhận được thông tin để thiết lập môi trường phát triển, danh sách các bước lập trình, và một đoạn mã mẫu cho tạo subtotal trong Excel. Các chi tiết bổ sung sẽ được thảo luận để cải thiện mã và tạo đầu ra tùy chỉnh khi thêm subtotal vào tệp Excel.

Các bước tạo tổng phụ tự động bằng Java

  1. Tùy chỉnh IDE để sử dụng Aspose.Cells for Java tạo tổng phụ trong Excel
  2. Tạo một đối tượng Workbook và lấy tham chiếu tới Worksheet đầu tiên để thêm dữ liệu vào đó
  3. Thêm nhãn tiêu đề vào hàng đầu tiên của bảng tính
  4. Đặt dữ liệu mẫu vào một mảng 2D được nhóm theo khu vực, và điền dữ liệu 2D vào bảng tính
  5. Đặt phạm vi dữ liệu, gọi API subtotal để nhóm, và tính tổng
  6. Đặt tùy chọn cho outline để hiển thị các hàng tổng phụ dưới các hàng chi tiết liên quan
  7. Để chỉ hiển thị các hàng tổng phụ, thu gọn các hàng chi tiết đã nhóm cho tất cả các hàng trong bảng tính
  8. Tự động điều chỉnh kích thước cột và lưu Workbook vào đĩa

Các bước này mô tả cách tạo subtotal trong Excel bằng Java. Tạo một đối tượng workbook, truy cập worksheet đầu tiên, thêm tiêu đề mẫu, tạo dữ liệu nhóm mẫu, và chèn dữ liệu vào sheet dưới các tiêu đề tương ứng. Xác định phạm vi và hàng tiêu đề, áp dụng subtotal, đặt hiển thị subtotal dưới các hàng chi tiết, thu gọn các mức outline để tùy chỉnh tệp Excel kết quả, và lưu workbook vào đĩa.

Mã để Tạo Tổng phụ Tự động trong Excel bằng Java

Mã này đã minh họa cách tạo subtotal trong Excel bằng Java. Bạn có thể sắp xếp dữ liệu theo cột nhóm trước khi tạo subtotal, thiết lập phạm vi động, và chọn các tùy chọn subtotal khác nhau như sử dụng overload với replace, pageBreaks, và summary dưới dữ liệu để kiểm soát hành vi subtotal. Nhiều cột subtotal cũng có thể được thêm vào một ô duy nhất, và các hàm hợp nhất khác nhau có thể được sử dụng như COUNT, AVERAGE và MAX, tùy theo nhu cầu.

Bài viết này đã hướng dẫn chúng ta làm việc với các tổng phụ trong một tệp Excel. Để liên kết slicer với nhiều bảng pivot, hãy tham khảo bài viết Liên kết slicer với nhiều bảng pivot bằng Java.

 Tiếng Việt