Tự động lọc danh sách học sinh giỏi, tiên tiến..từ những sheet khác nhau sang 1 sheet

Liên hệ QC

tungtaytra_qn

Thành viên mới
Tham gia
18/7/12
Bài viết
1
Được thích
0
Chào mọi người, tôi có 20 sheet bảng điểm cuối kỳ 2 bậc Tiểu học( khối 1-5). Trong các sheet điểm đó, có các cột tên, xếp loại giáo dục, danh hiệu khen thưởng...Tôi muốn máy tự động link những học sinh đạt danh hiệu khen thưởng là học sinh giỏi, tiên tiến từ các sheet của bảng điểm sang 1 sheet khác với các cột tên học sinh khen thưởng( giỏi, tiên tiến) danh hiệu khen thượng( hoc sinh giỏi, học sinh tiên tiến), cột lớp theo thứ tự hết lớp 1 đến lớp 5).
để làm như vậy thì dùng những hàm gì, hay sử dụng lập trình, xin các bác chỉ giúp.
 
Chào mọi người, tôi có 20 sheet bảng điểm cuối kỳ 2 bậc Tiểu học( khối 1-5). Trong các sheet điểm đó, có các cột tên, xếp loại giáo dục, danh hiệu khen thưởng...Tôi muốn máy tự động link những học sinh đạt danh hiệu khen thưởng là học sinh giỏi, tiên tiến từ các sheet của bảng điểm sang 1 sheet khác với các cột tên học sinh khen thưởng( giỏi, tiên tiến) danh hiệu khen thượng( hoc sinh giỏi, học sinh tiên tiến), cột lớp theo thứ tự hết lớp 1 đến lớp 5).
để làm như vậy thì dùng những hàm gì, hay sử dụng lập trình, xin các bác chỉ giúp.
Bạn muốn gì thì phải đưa file lên chứ nói vậy ai biết tai mắt thế nào mà giúp?
 
Chào mọi người, tôi có 20 sheet bảng điểm cuối kỳ 2 bậc Tiểu học( khối 1-5). Trong các sheet điểm đó, có các cột tên, xếp loại giáo dục, danh hiệu khen thưởng...Tôi muốn máy tự động link những học sinh đạt danh hiệu khen thưởng là học sinh giỏi, tiên tiến từ các sheet của bảng điểm sang 1 sheet khác với các cột tên học sinh khen thưởng( giỏi, tiên tiến) danh hiệu khen thượng( hoc sinh giỏi, học sinh tiên tiến), cột lớp theo thứ tự hết lớp 1 đến lớp 5).
để làm như vậy thì dùng những hàm gì, hay sử dụng lập trình, xin các bác chỉ giúp.

Như thế này, phải không?
 

File đính kèm

  • TrichLocDSKhenthuong.rar
    21.6 KB · Đọc: 751
dúng rồi, làm cách nào vậy, chỉ cho mình nha. Thanhk!
 
Chỉ sử dụng công thức là có thể giải quyết được nhưng hơi mất thời gian.
 
Trích lọc HS

Chào mọi người, tôi có 20 sheet bảng điểm cuối kỳ 2 bậc Tiểu học( khối 1-5). Trong các sheet điểm đó, có các cột tên, xếp loại giáo dục, danh hiệu khen thưởng...Tôi muốn máy tự động link những học sinh đạt danh hiệu khen thưởng là học sinh giỏi, tiên tiến từ các sheet của bảng điểm sang 1 sheet khác với các cột tên học sinh khen thưởng( giỏi, tiên tiến) danh hiệu khen thượng( hoc sinh giỏi, học sinh tiên tiến), cột lớp theo thứ tự hết lớp 1 đến lớp 5).
để làm như vậy thì dùng những hàm gì, hay sử dụng lập trình, xin các bác chỉ giúp.
Bạn xem làm thế này được chưa, tôi sử dụng: 2 cột phụ bên các sheet: lop1,lop2,lop3; công thức mảng bên sheet1: nếu bạn dùng công thức mảng thì sau khi gõ công thức bạn bấm: Ctrl + Shift + Enter, nếu bạn gõ Enter thì báo lỗi #Value. chúc bạn thành công
 

File đính kèm

  • TrichLocDSKhenthuong.zip
    38.6 KB · Đọc: 274
Lần chỉnh sửa cuối:
Một cách khác để lọc danh hiệu theo lớp

Bạn xem làm thế này được chưa, tôi sử dụng: 2 cột phụ bên các sheet: lop1,lop2,lop3; công thức mảng bên sheet1: nếu bạn dùng công thức mảng thì sau khi gõ công thức bạn bấm: Ctrl + Shift + Enter, nếu bạn gõ Enter thì báo lỗi #Value. chúc bạn thành công

Cách đơn giản thủ công là dùng chức năng lọc của excel với thao tác: lọc, copy, dán là ban tungtaytra_qn đã có chính xác 2 danh sách HSG và HSTT của từng khối cũng như của toàn trường.
Nếu làm như bạn dancao1975 thì sẽ có lỗi khi thay đổi: xóa bớt (hoặc thêm) hs nào đó được GIỎI hoặc TT trong danh sách lớp (trong sheet1 sẽ để trống hoặc thiếu tên hs), ngoài ra stt cũng sẽ không liên tục.
Mình chèn thêm 1 cột phụ sau cột A ở các sheet lop. Ở sheet cần lọc dùng vlookup cho những cột sau, khi thay đổi danh hiệu của bất kỳ hs nào cũng không có vấn đề như trên nữa.
Cái này chỉ dùng công thức, nếu hiểu và làm như bạn dvu58 thì tuyệt vời, không vướng víu gì cả!
 

File đính kèm

  • TrichLocDSKhenthuong1.zip
    62.2 KB · Đọc: 222
Lần chỉnh sửa cuối:
Cách đơn giản thủ công là dùng chức năng lọc của excel với thao tác: lọc, copy, dán là ban tungtaytra_qn đã có chính xác 2 danh sách HSG và HSTT của từng khối cũng như của toàn trường.
Nếu làm như bạn dancao1975 thì sẽ có lỗi khi thay đổi: xóa bớt (hoặc thêm) hs nào đó được GIỎI hoặc TT trong danh sách lớp (trong sheet1 sẽ để trống hoặc thiếu tên hs), ngoài ra stt cũng sẽ không liên tục.
Mình chèn thêm 1 cột phụ sau cột A ở các sheet lop. Ở sheet cần lọc dùng vlookup cho những cột sau, khi thay đổi danh hiệu của bất kỳ hs nào cũng không có vấn đề như trên nữa.
Cái này chỉ dùng công thức, nếu hiểu và làm như bạn dvu58 thì tuyệt vời, không vướng víu gì cả!
Nếu mà làm thủ công thì lại mất thời gian mà đôi khi lại nhầm lẫn mà nhầm lẫn cái này thì khá nguy hiểm. Bạn sẽ làm được điều này nếu như sử dụng đến VBA. Trong file của banjdvu58 đưa lên cũng đã dùng VBA theo yêu cầu của bạn mà. Làm như vậy có thêm dữ liệu, thêm danh sách lớp cũng đều OK.
 
Lần chỉnh sửa cuối:

File đính kèm

  • TrichLocDSKhenthuong2.rar
    21.6 KB · Đọc: 350
  • TrichLocDSKhenthuong3.rar
    21.5 KB · Đọc: 244
Lần chỉnh sửa cuối:
Anh lọc dùm em danh sách học sinh giỏi và học sinh tiên tiến theo mẫu nhé. em bó tay rồi
 

File đính kèm

  • GVCN NEWS.xlsx
    199.6 KB · Đọc: 31
Bạn làm cách nào vậy? mà lấy dữ liệu qua DSKT được mà ko dùng code , ko dùng công thức
 
Web KT
Back
Top Bottom