Quách Thu Trang
Quách Thu Trang
Thảo luận 3 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 377 lượt xem

Trường hợp tôi muốn tính tổng của phần Autofilter trong BC_Chitiet thì nên

Trường hợp tôi muốn tính tổng của phần Autofilter trong BC_Chitiet thì nên làm như nào ah?
Thảo luận 3 câu trả lời
Lượt xem 377 lượt xem
Vỗ tay vỗ tay
Quách Thu Trang 10:04 - Apr 11, 2020
Chào bạn sau khi Autofilter bạn tính tổng bằng hàm sau.
Vỗ tay vỗ tay
Quách Thu Trang 21:04 - Apr 11, 2020
Có 2 cách làm:
Cách 1: bạn đặt phần tính tổng lên phía trên báo cáo chi tiết (phía trên dòng tiêu đề chứa kết quả lọc), sử dụng hàm tính tổng bình thường (ước lượng sẵn phạm vi tính tổng). Việc này không ảnh hưởng gì tới quá trình làm việc của VBA khi cập nhật báo cáo.
Cách này thường áp dụng trong mô hình báo cáo chi tiết (tổng cộng ở phía trên)
----
Cách 2: nếu bạn muốn tính tổng ở phía dưới (tại dòng cuối cùng của báo cáo chi tiết) thì:
+ Sau khi trích lọc dữ liệu xong, tìm dòng cuối
+ tại dòng cuối + 1, bạn thêm chữ tổng cộng (vào 1 cột bất kỳ chứa dữ liệu là text), tại các cột cần tính tổng (cột chứa dữ liệu là Number) thì bạn dùng lệnh:
Application.WorksheetFunction.SUM(....)
để viết công thức tính tổng trong VBA
phạm vi tính của hàm SUM là vùng tính từ dòng bắt đầu của báo cáo tới dòng cuối
Vỗ tay vỗ tay
Quách Thu Trang 01:04 - Apr 12, 2020
Dạ cám ơn mn đã chỉ điểm ah :D
Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông