Nếu dùng công thức, bạn có thể tạo 1 danh sách tên sheet, ví dụ nhập tên sheet ở ô I2:I4Em đang cần làm cái này quá mà ko biết viết code là gì luôn, em để file rồi mọi người hướng dẫn em làm.
Trong trường hợp này thì dùng công thức đơn thuần dc ko ạ chứ em ko biết VBA đâu ạ
Em cảm ơn cả nhà
=SUMPRODUCT(SUMIF(INDIRECT("'"&$I$2:$I$4&"'!A8:A1000"),A8,INDIRECT("'"&$I$2:$I$4&"'!D8:D1000")))
Anh ơi em làm giống mà vẫn báo lỗi ạ.Nếu dùng công thức, bạn có thể tạo 1 danh sách tên sheet, ví dụ nhập tên sheet ở ô I2:I4
Công thức tính tổng theo điều kiện lấy từ các sheet như sau:
Mã:=SUMPRODUCT(SUMIF(INDIRECT("'"&$I$2:$I$4&"'!A8:A1000"),A8,INDIRECT("'"&$I$2:$I$4&"'!D8:D1000")))
View attachment 269402
Dạ vâng, em hiểu rồi ạ. Em cảm ơn mọi người