Lọc dữ liệu từ nhiều sheet có điều kiện

Liên hệ QC

Thu Hà_998

Thành viên mới
Tham gia
19/2/22
Bài viết
4
Được thích
0
Em chào anh chị ạ!
Em muốn tổng hợp các đơn hàng chưa được gửi đi vào sheet Unsend từ các sheet còn lại, với điều kiện nếu ô nào của cột A tại các sheet còn lại trống (không điền) thì trả các dữ liệu cột Order, Game, Gem, Pack và Remark
Các anh chị giúp em với ạ. Em cảm ơn!
Em có gửi file đính kèm ạ
 

File đính kèm

  • Global_Orders_02.xlsx
    100.2 KB · Đọc: 16
Lần chỉnh sửa cuối:
Em chào anh chị ạ!
Em muốn tổng hợp các đơn hàng chưa được gửi đi vào sheet Unsend từ các sheet còn lại, với điều kiện nếu ô nào của cột A tại các sheet còn lại trống (không điền) thì trả các dữ liệu cột Order, Game, Gem, Pack và Remark
Các anh chị giúp e với ạ. Em cảm ơn!
E có gửi file đính kèm các anh chị chỉ giáo cho e với
Bạn xem thử file. (Lưu ý không nên viết tắt)
 

File đính kèm

  • Global_Orders_02.xlsb
    55.1 KB · Đọc: 15
Ý e muốn tổng hợp các đơn chưa gửi (cột A không điền tức là đơn đó chưa gửi đi) chứ không phải tổng hợp các đơn đã hủy ạ, Anh chỉnh lại giúp em với
 
Chưa gửi đi thì "ToBeDispatched" (có hàng rồi nhưng chưa gởi), hoặc "ToBeFilled" (chưa bốc hàng) chứ "Unsend" thảo nào người ta hiểu lầm.
 

File đính kèm

  • Global_Orders_02 - Chau.xlsb
    54.6 KB · Đọc: 7
Gởi anh Hoàng Tuấn 868
xin cám ơn anh đã nhiệt tình giúp đỡ
trân trọng
 
Gởi anh Hoàng Tuấn 868
Tôi năm nay đã 55 tuổi rồi , nên việc viết code không rành làm .Nhờ anh giúp giùm
hiện tại tôi có 1 file gồm có 4 sheet : noi_dia , xuat_khau , noi_bo và data có cấu trúc giống nhau .
Nhờ anh viết code VBA tổng hợp các sheet noi_dia , xuat_khau , noi_bo vào sheet data với điều kiện ở cột tiến độ có giá trị bằng "0" mới được cập nhật.
Đồng thời các cột được tô màu vàng ở mỗi sheet sẽ không xóa dữ liệu vì các cột này có công thức để phân loại sản phẩm ( đính kèm file)
xin cám ơn nhiều
 
Gởi anh Hoàng Tuấn 868
Tôi năm nay đã 55 tuổi rồi , nên việc viết code không rành làm .Nhờ anh giúp giùm
hiện tại tôi có 1 file gồm có 4 sheet : noi_dia , xuat_khau , noi_bo và data có cấu trúc giống nhau .
Nhờ anh viết code VBA tổng hợp các sheet noi_dia , xuat_khau , noi_bo vào sheet data với điều kiện ở cột tiến độ có giá trị bằng "0" mới được cập nhật.
Đồng thời các cột được tô màu vàng ở mỗi sheet sẽ không xóa dữ liệu vì các cột này có công thức để phân loại sản phẩm ( đính kèm file)
xin cám ơn nhiều
Anh cho ví dụ kết quả mong muốn vào sheet data xem cụ thể thế nào nhé, hiện tại thì thấy kết quả ở sheet data không có chút liên quan gì đến dữ liệu 3 sheets còn lại cả.
 
Gởi anh Hoàng Tuấn 868
xin gởi lại file và bổ sung thêm 1 ý là khi các dữ liệu cập nhật vào sheet data sẽ tự xóa ở các sheet tương ứng
Cám ơn nhiều
 

File đính kèm

  • Báo cáo thực hiện tuần 01-06.xlsm
    61.7 KB · Đọc: 2
Lần chỉnh sửa cuối:

File đính kèm

  • Báo cáo thực hiện tuần 01-06 (1).xlsm
    57.5 KB · Đọc: 14
Lần chỉnh sửa cuối:
Cám ơn anh Hoàng Tuấn 868 đã phản hồi .Sau khi kiểm tra file thì còn 1 vấn đề nhỏ cần giải quyết .
- Sheet Data là nơi tổng hợp lưu trữ tất cả các nghiệp vụ phát sinh ở các sheet noi_dia ; xuat_khau ; noi_bo ( có điều kiện bằng 0 ) để làm các báo cáo tổng hợp , chứ không phải xóa đi.
- Chỉ chuyển các dòng có điều kiện bằng 0 từ các sheet noi_dia ; xuat_khau ; noi_bo sang sheet data
Trân trọng
 
Cám ơn anh Hoàng Tuấn 868 đã phản hồi .Sau khi kiểm tra file thì còn 1 vấn đề nhỏ cần giải quyết .
- Sheet Data là nơi tổng hợp lưu trữ tất cả các nghiệp vụ phát sinh ở các sheet noi_dia ; xuat_khau ; noi_bo ( có điều kiện bằng 0 ) để làm các báo cáo tổng hợp , chứ không phải xóa đi.
- Chỉ chuyển các dòng có điều kiện bằng 0 từ các sheet noi_dia ; xuat_khau ; noi_bo sang sheet data
Trân trọng
1/ - Chỉ chuyển các dòng có điều kiện bằng 0 từ các sheet noi_dia ; xuat_khau ; noi_bo sang sheet data
Code này đang thực hiện vậy mà anh.
2/ - Sheet Data là nơi tổng hợp lưu trữ tất cả các nghiệp vụ phát sinh ở các sheet noi_dia ; xuat_khau ; noi_bo ( có điều kiện bằng 0 ) để làm các báo cáo tổng hợp.
Điều kiện này anh không nêu rõ từ đầu
3/ - chứ không phải xóa đi.
Do anh không nói rõ là sẽ lưu lại hết nên trước khi cập nhật em đặt chế độ xóa dữ liệu cũ.

Giờ anh kiểm tra lại file dưới nhé.
 

File đính kèm

  • Báo cáo thực hiện tuần 01-06 (1).xlsm
    53.2 KB · Đọc: 20
1/ - Chỉ chuyển các dòng có điều kiện bằng 0 từ các sheet noi_dia ; xuat_khau ; noi_bo sang sheet data
Code này đang thực hiện vậy mà anh.
2/ - Sheet Data là nơi tổng hợp lưu trữ tất cả các nghiệp vụ phát sinh ở các sheet noi_dia ; xuat_khau ; noi_bo ( có điều kiện bằng 0 ) để làm các báo cáo tổng hợp.
Điều kiện này anh không nêu rõ từ đầu
3/ - chứ không phải xóa đi.
Do anh không nói rõ là sẽ lưu lại hết nên trước khi cập nhật em đặt chế độ xóa dữ liệu cũ.

Giờ anh kiểm tra lại file dưới nhé.
Cám ơn anh và chúc anh nhiều sức khỏe . File đã đúng ý tôi rồi
 
Web KT
Back
Top Bottom