D
Mình đang xử lý bảng tính điểm thi của học sinh THCS ở trường mình. Mình có một danh sách của học sinh khối 6, 7, 8, 9 riêng.
Trên danh sách khối 6 mình sử dụng hàm offset để in danh sách cho từng lớp. Nhưng khó khăn nhất là sĩ số học sinh các lớp không đều nhau. Do đó khi lấy sĩ số cao nhất là 46 để offset thì có nhiều lớp thiếu số lượng do đó mình phải chèn thêm ở bảng nguồn những row trắng để công lại đủ 46.
Cụ thể : ở bảng nguồn mình có các thông tin như : so_hieu,stt,hotenhs,lop,diem cac mon...
Ở bảng môn Tóan mình nhập hàm như sau :
=OFFSET(NguonK6!C2,46*(Toan_01!$I$3-1),0)
Trong đó :
nguonk6!c2 : là bảng chứa thông tin học sinh khối 6
46 : là số row muốn offset
Toan_01!$I$3 : là một ô trong bảng Toán chứa giá trị từ 1 - 13 lớp. vd khi mình nhập vào ô này số 1 thì offset lớp 6a1, số 2 thì offset lớp 6a2...
Nhờ anh chị giúp mình cách nào để offset từng lờp trong danh sách mà không phải chèn thêm các row trắng bên bảng nguồn. Xin cám ơn đã đọc tin!!!
Trên danh sách khối 6 mình sử dụng hàm offset để in danh sách cho từng lớp. Nhưng khó khăn nhất là sĩ số học sinh các lớp không đều nhau. Do đó khi lấy sĩ số cao nhất là 46 để offset thì có nhiều lớp thiếu số lượng do đó mình phải chèn thêm ở bảng nguồn những row trắng để công lại đủ 46.
Cụ thể : ở bảng nguồn mình có các thông tin như : so_hieu,stt,hotenhs,lop,diem cac mon...
Ở bảng môn Tóan mình nhập hàm như sau :
=OFFSET(NguonK6!C2,46*(Toan_01!$I$3-1),0)
Trong đó :
nguonk6!c2 : là bảng chứa thông tin học sinh khối 6
46 : là số row muốn offset
Toan_01!$I$3 : là một ô trong bảng Toán chứa giá trị từ 1 - 13 lớp. vd khi mình nhập vào ô này số 1 thì offset lớp 6a1, số 2 thì offset lớp 6a2...
Nhờ anh chị giúp mình cách nào để offset từng lờp trong danh sách mà không phải chèn thêm các row trắng bên bảng nguồn. Xin cám ơn đã đọc tin!!!