Tự động cộng cả cột khi thêm dòng phía dưới danh sách

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Emyeuexcel

Thành viên thường trực
Tham gia
9/6/16
Bài viết
299
Được thích
30
Chào anh chị em GPE,

Mình có file đính kèm. Hiện mình đang dùng subtotal ở ô L2 để cộng tổng cho cột L này.
Tuy nhiên công việc hay thêm dòng phía cuối danh sách. Mỗi lần vậy phải sửa vùng cộng tổng, nếu lỡ quên sẽ sai kết quả.
Mong anh chị giúp mình công thức nào tự động lấy đến dòng cuối danh sách khi thêm dòng vào.
Cảm ơn các anh chị!
 

File đính kèm

Chào anh chị em GPE,

Mình có file đính kèm. Hiện mình đang dùng subtotal ở ô L2 để cộng tổng cho cột L này.
Tuy nhiên công việc hay thêm dòng phía cuối danh sách. Mỗi lần vậy phải sửa vùng cộng tổng, nếu lỡ quên sẽ sai kết quả.
Mong anh chị giúp mình công thức nào tự động lấy đến dòng cuối danh sách khi thêm dòng vào.
Cảm ơn các anh chị!
Mã:
=SUBTOTAL(9,OFFSET(L3,,,COUNT($L$3:$L$90000),))
Hoặc
Mã:
=SUBTOTAL(9,L3:INDEX($L$3:$L$9000,COUNT($L$3:$L$90000)))
Cột L không để dòng trống, tối đa đến dòng 90000
 
Mã:
=SUBTOTAL(9,OFFSET(L3,,,COUNT($L$3:$L$90000),))
Hoặc
Mã:
=SUBTOTAL(9,L3:INDEX($L$3:$L$9000,COUNT($L$3:$L$90000)))
Cột L không để dòng trống, tối đa đến dòng 90000
Cảm ơn bạn nhiều, nếu có dòng bằng 0 có được không bạn?
Có công thức nào tối ưu hơn không cần cố định vùng dữ liệu không nhỉ?
Bài đã được tự động gộp:

Mã:
=SUBTOTAL(9,OFFSET(L3,,,COUNT($L$3:$L$90000),))
Hoặc
Mã:
=SUBTOTAL(9,L3:INDEX($L$3:$L$9000,COUNT($L$3:$L$90000)))
Cột L không để dòng trống, tối đa đến dòng 90000
Vì nếu để sẵn 90000 dòng thì Subtotal bình thường vẫn được rồi. Theo mình nghĩ vậy.
 
Cảm ơn bạn nhiều, nếu có dòng bằng 0 có được không bạn?
Có công thức nào tối ưu hơn không cần cố định vùng dữ liệu không nhỉ?
Bài đã được tự động gộp:


Vì nếu để sẵn 90000 dòng thì Subtotal bình thường vẫn được rồi. Theo mình nghĩ vậy.
Có nhiều cách, với công thức chỉ 1 ô thì cách nào cũng ổn, nếu nhiều ô mới cần chọn công thức phù hợp
 
Có nhiều cách, với công thức chỉ 1 ô thì cách nào cũng ổn, nếu nhiều ô mới cần chọn công thức phù hợp
Bạn cho mình công thức không cố định vùng dữ liệu, sao cho khi mình thêm dòng nó vẫn cộng được các dòng mới thêm vào dưới danh sách với!
 

File đính kèm

Bạn xem thử file này có đúng ý không.
Bạn ơi, nhưng có cách nào nếu mình xóa những dòng không có số liệu cột L, mà dòng số 3 bị xóa, ảnh hưởng tới L3, nó bị lỗi Subtotal luôn.
Bài đã được tự động gộp:

Công thức của mình tự thêm dòng mới vào công thức.
Thì đúng rồi bạ, vì phạm vi dòng của bạn tới 90000 dòng, thì mình thêm dòng trong giới hạn này, công thức vẫn tính tổng được.
 
Bạn cho mình công thức không cố định vùng dữ liệu, sao cho khi mình thêm dòng nó vẫn cộng được các dòng mới thêm vào dưới danh sách với!
Ôi, cảm ơn bạn rất rất nhiều! Vô cùng tuyệt vời!
Cái vô cùng tuyệt vời bạn nói cũng là cố định L:L là 1 triệu dòng. Theo tôi thì tất cả công thức trên đều tuyệt vời, riêng công thức L:L là phí tài nguyên nhất.

Bạn ơi, nhưng có cách nào nếu mình xóa những dòng không có số liệu cột L, mà dòng số 3 bị xóa, ảnh hưởng tới L3, nó bị lỗi Subtotal luôn.
Thì đừng bao giờ xóa dòng 3.
Còn chủ đề bên kia thì tôi xóa.
 
Bạn ơi, nhưng có cách nào nếu mình xóa những dòng không có số liệu cột L, mà dòng số 3 bị xóa, ảnh hưởng tới L3, nó bị lỗi Subtotal luôn.
Mình đoán là để tạo ô L3 luôn luôn = 5 thì có, nhưng để xóa dòng 3 mà không bị lỗi thì hiện tại chưa tìm ra.
 
Lần chỉnh sửa cuối:
Bạn ơi, nhưng có cách nào nếu mình xóa những dòng không có số liệu cột L, mà dòng số 3 bị xóa, ảnh hưởng tới L3, nó bị lỗi Subtotal luôn.
Bạn xóa thử dòng số 3 , hoặc 1 vùng nhiều dòng như từ 3 đến 10 trong file dưới đây xem sao.

Thân
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom