Giúp đỡ viết code vba để chuyển hàm sumif sang hàm sumproduct (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

umaarufu

Thành viên mới
Tham gia
7/11/16
Bài viết
5
Được thích
0
Mình có 2 file dữ liệu DLNM và TH. File TH lấy dữ liệu từ file DLNM bằng hàm SUMIF, COUNTIF. Tuy nhiên, DLNM mở thì thông tin trong file TH mới hiển thị. Nếu file DLNM tắt thì thông tin trong file TH sẽ bão lỗi value. Mình lên mạng tìm hiều thì nguyên nhân là do hàm SUMIF, COUNTIF. Sau đó như hướng dẫn trên mạng mình đổi qua hàm SUMPRODUCT thì có thể giải quyết được vấn đề. Tuy nhiên, dữ liệu của mình có rất nhiều SUMIF, COUNTIF, nếu đổi thủ công thì sẽ rất mất thời gian. Có cao thủ VBA nào giúp mình một macro để mình chuyển tự động được hay không?
 

File đính kèm

Bạn xem file đính kèm, bỏ 2 file chung vào 1 thư mục nhé.
 

File đính kèm

Upvote 0
Cám ơn bạn giúp đỡ nhé.

File tổng hợp của mình lấy dữ liệu từ 9 file excel khác lận và cấu trúc nó phức tạp với rất nhiều hàm sumif, countif nữa. Mặt khác nó năm rải rác ở các thư mục khác nhau trong trong hệ thống ổ đĩa mạng công ty. Bạn có cách nào khác nữa không?
 
Upvote 0
Mình đã làm đúng theo yêu cầu trong file của bạn rồi, như mình đã nói trong topic trước của bạn, về phần lấy ở các thư mục khác nhau thì ko khó, nhưng cái khó là lấy đúng template dữ liệu, phải biết cột nào, dòng nào, chứ như bạn nói bên trên thì mình bó tay rồi.
 
Upvote 0
Cách bạn làm hay lắm, mình không biết nhiều vba nhưng mình nghĩ có thể sửa cái code bạn viết để mình xài. Chỉ là làm với dự liệu lớn thì hơi mất công nên mình muốn tìm cách khác nữa. Trong trường hợp không có cách nào mình sẽ xài cách này.
 
Upvote 0
Mình gửi bạn chọn file ở ổ đĩa bất kỳ nhé.
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom