Mọi người có cách nào để khi để tổng ở đầu cột dữ liệu mà khi mình chèn thêm dòng ở đầu hoặc ở cuối thì hàm Sum tự nhảy số liệu không ạ(không phải chèn ở giữa ạ)
Mong mọi người giúp đỡ ạ!View attachment 257465
B1 =SUM(OFFSET(B1,1,):OFFSET(B1,MATCH("?*",OFFSET(A1,1,,100,),0)-1,))
B1=2*SUBTOTAL(9,B2:$B$8)-SUM(B2:$B$8) => Dán hết các ô cần tính mới đúng kết quảMọi người có cách nào để khi để tổng ở đầu cột dữ liệu mà khi mình chèn thêm dòng ở đầu hoặc ở cuối thì hàm Sum tự nhảy số liệu không ạ(không phải chèn ở giữa ạ)
Mong mọi người giúp đỡ ạ!View attachment 257465
Cái này bị sai khi chèn dòng ở trên này, chỉ đúng khi chèn dưới dòng đầu thôi, lúc đầu cũng nghĩ cái này nhưng thử thấy chèn trên là sai2*SUBTOTAL(9,B2:$B$8)-SUM(B2:$B$8)
Mới đọc đề sơ sơ tưởng đâu nói zụ tính tổng thì làm đại vậyCái này bị sai khi chèn dòng ở trên này, chỉ đúng khi chèn dưới dòng đầu thôi, lúc đầu cũng nghĩ cái này nhưng thử thấy chèn trên là sai
B1=SUM(INDIRECT("R[1]C",):OFFSET(B$5,-1,))
Bạn ơi, bạn giải thích giùm mình một chút về công thức này được ko ạ!Copy cho B5Bash:B1 =SUM(OFFSET(B1,1,):OFFSET(B1,MATCH("?*",OFFSET(A1,1,,100,),0)-1,))
100 là số dòng dữ liệu tối đa
Cảm ơn bạn ạ. Bạn giải thích giùm mình một chút về công thức này được k ạ!Bạn thử vầy:
B5 tương tự.Mã:B1=SUM(INDIRECT("R[1]C",):OFFSET(B$5,-1,))