Cái này chắc dùng VBA cho nhanh.Mà nếu muốn dùng VBA thì đưa file chuẩn lên nhé bạn.E đang phải tổng hợp trên data lớn hàng vài nghìn dòng, nhưng em thu gọn lại file cho dễ hình dung. Xin cám ơn!
View attachment 264632
E đang phải tổng hợp trên data lớn hàng vài nghìn dòng, nhưng em thu gọn lại file cho dễ hình dung. Xin cám
Do cách giải thích yêu cầu chưa rõ nên bạn cần điền kết quả mong muốn bằng tay vào để mọi người hỗ trợ.E đang phải tổng hợp trên data lớn hàng vài nghìn dòng, nhưng em thu gọn lại file cho dễ hình dung. Xin cám ơn!
View attachment 264632
Bạn tham khảo thêm một cách.E đang phải tổng hợp trên data lớn hàng vài nghìn dòng, nhưng em thu gọn lại file cho dễ hình dung. Xin cám ơn!
Kết quả bằng 600 là đúng, nhưng vì còn nhiều tiêu chí kết nên e sợ công thức mảng vì chưa biết copyDo cách giải thích yêu cầu chưa rõ nên bạn cần điền kết quả mong muốn bằng tay vào để mọi người hỗ trợ.
Theo tôi hiểu thì C15: =SUM(IF(($A$2:$A$11=B16)*($D$2:$D$11>=B18)*($D$2:$D$11<=C18)*($B$2:$B$11>=B19)*($B$2:$B$11<=C19),$E$2:$E$11)) Ctrl+Shift+Enter (kết quả bằng 600)
thân!
Cám ơn bác nhưng vba thì khó quá e không sửa được sau khi bác giúpCái này chắc dùng VBA cho nhanh.Mà nếu muốn dùng VBA thì đưa file chuẩn lên nhé bạn.
Chiều em sẽ áp dụng thử cách của bác đối vs data của emBạn tham khảo thêm một cách.
Lúc đầu nghĩ hàm của bác không phải hàm mảng, ai ngờ nó cũng dùng mảng. Nhưng may nhờ hàm của bác em đã hiểu cách hàm mảng vận hành như thế nào và áp dụng thành công đối với dữ liệu. Một lần nữa cám ơn bác!Bạn tham khảo thêm một cách.
Hàm của Excel đấy, không phải của mình đâu.hàm của bác
cám ơn bạn đã chia sẻTONGTIEN:=CALCULATE(SUM(Table1[Tiền]),AND(Table1[Khoản]>=341,Table1[Khoản]<=344),AND(Table1[Tiểu mục]>=6601,Table1[Tiểu mục]<=6605))
View attachment 264771