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

Liên hệ QC

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

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