lọc lấy dữ liệu ở file này sang file khác và dán vào tương ứng với từng đối tượng

Liên hệ QC

hoahongden142917

Thành viên hoạt động
Tham gia
28/5/13
Bài viết
179
Được thích
20
KÍnh chào Anh Chị. XIn làm ơn giúp tôi.
Trong cơ sở dữ liệu của cấp trên người ta xuất ra "file 1" còn đơn vị tôi thì "file 2". Dữ liệu trong đó nó "đảo lộn vị trí tên học sinh và có 1 số em có trong file 2 nhưng không có trong file 1". nên tôi phải dò và copy từng con điểm qua thì thật là khổ.
file 1: là của cấp trên.
file 2: của chúng tôi.
bây giờ nếu hàng 1 của file 1 có chữ CẢ NĂM thì mình sẽ lấy dữ liệu của cột có tên CN của file 2 dán qua (mà cột CN có khi nó ở cộ O nhưng có môn nó ở cột N hoặc P không biết được vì tùy theo môn tùy theo tình hình dịch bệnh mà số cột sẽ bị dao động theo công văn của bộ)
nếu hàng 1 của file 1 có chữ HỌC KÌ I thì mình sẽ lấy dữ liệu của cột có tên HKI của file 2 dán qua.
nếu hàng 1 của file 1 có chữ HỌC KÌ II thì mình sẽ lấy dữ liệu của cột có tên HKII của file 2 dán qua.
nếu tên sheet của file 2 có tên và "vat_li" thì mình sẽ copy dán qua cột E có tên "vật lí" của file 1.
Tôi xin cảm ơn.
 

File đính kèm

  • file 1.xlsx
    13.5 KB · Đọc: 4
  • file 2.xls
    75 KB · Đọc: 6
KÍnh chào Anh Chị. XIn làm ơn giúp tôi.
Trong cơ sở dữ liệu của cấp trên người ta xuất ra "file 1" còn đơn vị tôi thì "file 2". Dữ liệu trong đó nó "đảo lộn vị trí tên học sinh và có 1 số em có trong file 2 nhưng không có trong file 1". nên tôi phải dò và copy từng con điểm qua thì thật là khổ.
file 1: là của cấp trên.
file 2: của chúng tôi.
bây giờ nếu hàng 1 của file 1 có chữ CẢ NĂM thì mình sẽ lấy dữ liệu của cột có tên CN của file 2 dán qua (mà cột CN có khi nó ở cộ O nhưng có môn nó ở cột N hoặc P không biết được vì tùy theo môn tùy theo tình hình dịch bệnh mà số cột sẽ bị dao động theo công văn của bộ)
nếu hàng 1 của file 1 có chữ HỌC KÌ I thì mình sẽ lấy dữ liệu của cột có tên HKI của file 2 dán qua.
nếu hàng 1 của file 1 có chữ HỌC KÌ II thì mình sẽ lấy dữ liệu của cột có tên HKII của file 2 dán qua.
nếu tên sheet của file 2 có tên và "vat_li" thì mình sẽ copy dán qua cột E có tên "vật lí" của file 1.
Tôi xin cảm ơn.
Bạn miêu tả rất dài nhưng cuối cùng cũng vẫn thiếu thứ nhất môn học thì có rồi thế còn lớp thì sao; dữ liệu của bạn đang có sheet vat_li_6a1 thế có vat_li_6a2 7a1 không có thì tính như nào.
Thứ 2 là file 1 không có mã học sinh nếu 2 học sinh cùng tên thì tính làm sao được
Thứ 3 là file của bạn nên chuyển hết về xlsx đi đừng để 2 cái như thế
Bài đã được tự động gộp:

Ví dụ thì cho vài sheet để còn biết đường bạn tả nhiều môn nhiều cột nhưng ví dụ cho có một cái, học kỳ 1, 2 thì cái dòng 1 ghi như nào không có quy tắc thì biết sao
Bài của bạn không khó nhưng không muốn mất công làm rồi lại sửa lại. Bao giờ bạn đưa đủ các trường hợp thì mình sẽ giúp bạn
 
Lần chỉnh sửa cuối:
KÍnh chào Anh Chị. XIn làm ơn giúp tôi.
Trong cơ sở dữ liệu của cấp trên người ta xuất ra "file 1" còn đơn vị tôi thì "file 2". Dữ liệu trong đó nó "đảo lộn vị trí tên học sinh và có 1 số em có trong file 2 nhưng không có trong file 1". nên tôi phải dò và copy từng con điểm qua thì thật là khổ.
file 1: là của cấp trên.
file 2: của chúng tôi.
bây giờ nếu hàng 1 của file 1 có chữ CẢ NĂM thì mình sẽ lấy dữ liệu của cột có tên CN của file 2 dán qua (mà cột CN có khi nó ở cộ O nhưng có môn nó ở cột N hoặc P không biết được vì tùy theo môn tùy theo tình hình dịch bệnh mà số cột sẽ bị dao động theo công văn của bộ)
nếu hàng 1 của file 1 có chữ HỌC KÌ I thì mình sẽ lấy dữ liệu của cột có tên HKI của file 2 dán qua.
nếu hàng 1 của file 1 có chữ HỌC KÌ II thì mình sẽ lấy dữ liệu của cột có tên HKII của file 2 dán qua.
nếu tên sheet của file 2 có tên và "vat_li" thì mình sẽ copy dán qua cột E có tên "vật lí" của file 1.
Tôi xin cảm ơn.
Mở 2 file
file 2: bấm chuột phải tên sheet, chọn move and copy, chọn file1, chọn Ok
file 1 đổi tên sheet thành "VatLy" cho gọn
xem công thức trong file 1, lưu ý kết quả #NA là danh sách 2 file khác nhau
 

File đính kèm

  • file 1.xlsx
    42.5 KB · Đọc: 10
Web KT
Back
Top Bottom