Sửa code lọc dữ liệu trùng và tính tổng bằng VBA theo điều kiện

Liên hệ QC

Thanh Bình PV

Thành viên hoạt động
Tham gia
30/10/19
Bài viết
151
Được thích
19
Nhờ anh/chị trong GPE giúp em với. Ở bài trước bác Snow đã giúp e code lọc dữ liệu trùng và tính tổng. Khổ nỗi là em lại quên điều kiện bắt buộc nên em muốn nhờ anh/chị sửa code giúp e thêm điều kiện nữa ạ. Em cảm ơn.
Đề bài trước : (đã được bác Snow hoàn thành)
- Lọc những đối tượng trùng nhau tại cột C và tính tổng của chúng (cột F) rồi đưa dữ liệu qua sheet "SUMMARY - MATERIALS" và cột đơn vị (cột G) sẽ theo cột C theo range cố định (C41:C80)
- Số sheet thay đổi thất thường (40-80 sheet) nhưng tên bắt đầu đều là ASSB LIST. E k đổi tên được vì nó liên quan tới Header ạ.
Đầu ra mới :
- Lọc những đối tượng trùng nhau tại cột C và tính tổng của chúng (cột F) rồi đưa dữ liệu qua sheet "SUMMARY - MATERIALS" và cột đơn vị (cột G) sẽ theo cột C nếu cột J có chữ "TO SITE" sẽ Lọc và tổng hợp qua sheet "SUMMARY - SITE".
- Range không cố định( bắt đầu từ C41), điểm kết thúc của range sẽ là 1 text ở ô A (ở đây là từ SUM) (Không nhất thiết phải thỏa mãn điều kiện này nếu được thì quá tốt ạ)
Em cảm ơn.
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn xem đúng ý chưa nhé có gì tính tiếp
Sorry a vì đầu ra của e ghi sai. Em chỉ muốn lọc lấy từ C41 trở xuống từ "SUM" thôi ạ copy qua sheet"SUMMARY - MATERIALS" nhưng nếu cột J có từ "TO SITE" thì lọc tính tổng rồi copy qua sheet SITE ạ. Mà range từ ACC - SUM thay đổi thất thường ạ.
 
Web KT

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

Back
Top Bottom