sắp xếp dữ liệu và Tính tổng theo nhiều điều kiện bằng VBA [help]

Liên hệ QC

Doanh7

Thành viên mới
Tham gia
13/7/16
Bài viết
32
Được thích
2
Em chào các a/c trong GPE!
Em có một bài toán nhờ a/c giúp đỡ giải bằng code VBA, các yêu cầu em đã mô tả chi tiết trong file đính kèm.

em xin mô tả qua như sau:
1. sheet "data" ( nội dung là dữ liệu kiểm tra chất lượng sản phẩm), bao gồm các trường: Thời gian kiểm tra (year, month,day), Loại sản phẩm (Type), Tên model sản phẩm (Model), Số lượng nhập vào(INput), tổng số lượng kiển tra, số lượng các lỗi phát hiện khi kiểm tra (lỗi 1,2...), tổng số lượng lỗi ( = tổng lỗi 1 + lỗi 2....)
2. sheet "tổng hợp" cần tổng hợ dữ liệu như sau:
  • Top wost 5 model theo tháng (5 model có tỉ lệ lỗi cao nhất tổng hợp theo tháng, tỉ lệ lỗi = tổng số lỗi của model đó (theo tháng) / tổng số lượng kiển tra (theo tháng))
  • 2. Top wost 5 lỗi theo tháng (5 lỗi có tỉ lệ lỗi cao nhất tổng hợp theo tháng, tỉ lệ lỗi = tổng số lỗi của lỗi đó (theo tháng) / tổng số lượng kiển tra (theo tháng))
  • 3. Tính tổng số lượng kiểm tra, TỔNG số lượng lỗi, tổng số lượng từng lỗi theo điều kiện lọc là Type và Model
  • 4. đưa ra các model có tổng số lỗi >0 theo tên lỗi, sau đó tính tổng số lượng kiểm tra, tổng số lượng lỗi, tỉ lệ lỗi của model ấy theo điều kiện tên lỗi và tháng, sắp xếp theo thứ tự giảm dần của tỉ lệ lỗi
Khi thay đổi các điều kiện thì dữ liệu sẽ đúng với điều kiện đó, tuy nhiên em chỉ cần các anh giúp làm theo điều kiện sẵn có trong form, em sẽ tự suy nghi để giải quyết vấn đề khi thay đổi dữ liệu.
p/s: dữ liệu của em sẽ có vài trăm ngàn dòng lên em cần có phương pháp tối ưu để khi thay đổi điều kiện dữ liệu sẽ load nhanh. em cảm ơn!
 

File đính kèm

  • File tong hop.rar
    1.3 MB · Đọc: 23
Web KT
Back
Top Bottom