Hỏi cách cộng dữ liệu từ nhiều sheets vào 1 sheet

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

phansythao

Thành viên chính thức
Tham gia
21/8/17
Bài viết
52
Được thích
16
Giới tính
Nam
Xin chào các anh chị, Em có 1 file excel chứa nhiều sheet.
Ở cột E trong sheet "TOTAL" em có điều kiện dạng số ( từ 1 tới n)
Và ở cột A trong các sheet khác cũng có điều kiện như vậy
Bài toán là em muốn cộng dữ liệu từ nhiều sheet lại với nhau ở sheets("TOTAL") tại cột I theo điều kiện trên dưới dạng công thức (Như hình dưới làm bằng tay)
Do trình độ có hạn, em đã suy nghĩ cả chiều mà chưa ra hướng giải quyết
Nhờ các anh chị biết chỉ giùm em với
Xin chân thành cám ơn anh, chị.
p/s: Em có đính kèm tệp và nếu cộng bằng tay rất dễ sai, có nhiều sheets nên em lược bớt cho nhẹ file ạ. 1 lần nữa cám ơn ạ.
screenshot_1691657403.png
 

File đính kèm

  • KL QUYET TOAN R1.xlsm
    290.2 KB · Đọc: 15
Dùng công thức này tại I9 : kéo xuống

Mã:
=SUMPRODUCT(SUMIF(INDIRECT("'O"&ROW($A$29:$A$30)&"-HO GA"&"'!B5:B117"),F9,INDIRECT("'O"&ROW($A$29:$A$30)&"-HO GA"&"'!O5")))
 
Upvote 0
Dùng công thức này tại I9 : kéo xuống

Mã:
=SUMPRODUCT(SUMIF(INDIRECT("'O"&ROW($A$29:$A$30)&"-HO GA"&"'!B5:B117"),F9,INDIRECT("'O"&ROW($A$29:$A$30)&"-HO GA"&"'!O5")))
cám ơn anh @dangductuong2125 đã giải đáp giúp em, công thức này đúng khó thật :D em vẫn chưa hiểu hết và đang nghiên cứu nhưng khi em thay tham chiếu sang cột E thì kết quả đã đúng ý em.
Cho em hỏi thêm nếu dùng vba thì hướng mình giải quyết sao ạ. Tại em không nghĩ công thức áp dụng được nên cứ suy nghĩ viết code thôi :)
 
Upvote 0
Web KT

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

Back
Top Bottom