Chào Anh/Chị ạ
Em có bài toán thế này ạ
File excel em có 4 sheets (data_new, data_old, higher và lower), sheets (data_new và data_old) có cấu trúc giống nhau.
Em muốn copy dữ liệu có điều kiện:
1. Copy từ sheets(data_new) sang sheets(higher) hoặc sheets(lower) tùy theo điều kiện.
Tại mỗi dòng i
Nếu giá trị trung bình (cột M) + độ lệch chuẩn (cột N) < giá trị từng cột từ U đến cột cuối (tức là so sánh với giá trị Cells (j,i): J = U đến cột cuối, i = 3 đến dòng cuối)
Thì copy Mã từng cột tại dòng 2 (chiều ngang) sang sheets(higher) cột B (chiều dọc)
copy Giá trị từng cột tại dòng 3 (chiều ngang) sang sheets(higher) cột C (chiều dọc)
copy Mã dòng tại cột C sang sheets(higher) cột A tương ứng từng giá trị i
Nếu giá trị trung bình (cột M) - độ lệch chuẩn (cột N) > giá trị từng cột từ U đến cột cuối
Thì copy Mã từng cột tại dòng 2 (chiều ngang) sang sheets(lower) cột B (chiều dọc)
copy Giá trị từng cột tại dòng 3 (chiều ngang) sang sheets(lower) cột C (chiều dọc)
copy Mã dòng tại cột C sang sheets(lower) cột A tương ứng từng giá trị i
2. Từ giá trị copy được tại cột B sheets (higher) hoặc sheets(lower)
Đối chiếu sang dòng 2 sheets(data_old), nếu khớp Mã thì copy giá trị tương ứng từ dòng 3 dán vào cột D
Cuối cùng là lấy giá trị Cột C - Cột D tương ứng từng dòng (Mục đích xem xét sự tăng giảm)
Em đã có code làm được mục 1 trên, còn mục 2 chưa biết làm thế nào cả nhờ ANh/Chị xem file và giúp em với ạ./.
Em có bài toán thế này ạ
File excel em có 4 sheets (data_new, data_old, higher và lower), sheets (data_new và data_old) có cấu trúc giống nhau.
Em muốn copy dữ liệu có điều kiện:
1. Copy từ sheets(data_new) sang sheets(higher) hoặc sheets(lower) tùy theo điều kiện.
Tại mỗi dòng i
Nếu giá trị trung bình (cột M) + độ lệch chuẩn (cột N) < giá trị từng cột từ U đến cột cuối (tức là so sánh với giá trị Cells (j,i): J = U đến cột cuối, i = 3 đến dòng cuối)
Thì copy Mã từng cột tại dòng 2 (chiều ngang) sang sheets(higher) cột B (chiều dọc)
copy Giá trị từng cột tại dòng 3 (chiều ngang) sang sheets(higher) cột C (chiều dọc)
copy Mã dòng tại cột C sang sheets(higher) cột A tương ứng từng giá trị i
Nếu giá trị trung bình (cột M) - độ lệch chuẩn (cột N) > giá trị từng cột từ U đến cột cuối
Thì copy Mã từng cột tại dòng 2 (chiều ngang) sang sheets(lower) cột B (chiều dọc)
copy Giá trị từng cột tại dòng 3 (chiều ngang) sang sheets(lower) cột C (chiều dọc)
copy Mã dòng tại cột C sang sheets(lower) cột A tương ứng từng giá trị i
2. Từ giá trị copy được tại cột B sheets (higher) hoặc sheets(lower)
Đối chiếu sang dòng 2 sheets(data_old), nếu khớp Mã thì copy giá trị tương ứng từ dòng 3 dán vào cột D
Cuối cùng là lấy giá trị Cột C - Cột D tương ứng từng dòng (Mục đích xem xét sự tăng giảm)
Em đã có code làm được mục 1 trên, còn mục 2 chưa biết làm thế nào cả nhờ ANh/Chị xem file và giúp em với ạ./.