nguyenminh121a122
Thành viên mới
- Tham gia
- 11/5/21
- Bài viết
- 27
- Được thích
- 9
Dạ vâng ! cảm ơn anh rất nhiều. để em căn cứ vào lời bình mà thực hiện thử xem sao.Dùng công thức SumIf như sau:
Quan trọng là:Mã:Sheet25.Range("M23").Resize(k).FormulaR1C1 = "= R21C13 + Sumif(R23C4:RC4,""<>"",R23C9:RC9) - Sumif(R23C4:RC4,""<>"",R23C11:RC11)" Sheet25.Range("N23").Resize(k).FormulaR1C1 = "= R21C14 + Sumif(R23C4:RC4,""<>"",R23C10:RC10) - Sumif(R23C4:RC4,""<>"",R23C12:RC12)"
- Sort sheet trước khi gán công thức. Nếu sort sau khi gán công thức thì chỉ sort từ cột D đến cột L. Làm được điều này thì công thức nào cũng không lỗi. Trừ khi cột O có ghi chú cần sort theo thì bắt buộc phải sort trước.
- Chèn dòng vẫn ra kết quả đúng, còn bản thân dòng chèn sai thì tôi đã nói nguyên nhân ở trên.
Còn thử gì nữa? Tôi trước khi trả lời là tôi đã test kết quả rồi. Chỉ cần làm theo đúng những gì tôi khuyến cáo thôi.Dạ vâng ! cảm ơn anh rất nhiều. để em căn cứ vào lời bình mà thực hiện thử xem sao.
Dạ đa tạ anh rất nhiều !!!! mặc dù công thức hơi bất tiện khi kết xuất một chút nhưng chạy vẫn rất nhanh và làm file không nặng lắm. Xin cảm ơn anh đã quan tâm giúp đỡ cho em.Còn thử gì nữa? Tôi trước khi trả lời là tôi đã test kết quả rồi. Chỉ cần làm theo đúng những gì tôi khuyến cáo thôi.