Chào mọi người cộng đồng GPE,
Em xin nhờ mọi người hỗ trợ xây dựng giúp hàm tìm ra 3 lỗi vi phạm nhiều nhất của học sinh (chi tiết trong file đính kèm). Em có tạo một list động tên các học sinh, để sao cho khi mình chọn tên học sinh thì 3 lỗi vi phạm nhiều nhất như trong bảng sẽ hiển thị xuống nội dung bên dưới. Nếu trong trường hợp, lỗi vi phạm có số lần mắc lỗi nhiều nhất trùng nhau thì sẽ được xếp trong 3 lỗi vi phạm nhiều nhất. Còn nếu số lỗi vi phạm bằng 0 thì không ghi vào nội dung lỗi vi phạm.
Em cũng nghĩ ra cách để tìm được nội dung lỗi vi phạm đó là vlookup tên học sinh theo bảng gốc để ra 1 dòng về lỗi vi phạm riêng, sau đó index ra tên lỗi. Nhưng chưa xử lý được vấn đề nếu 2 lỗi vi phạm có cùng số lỗi thì tham chiếu ra tên như thế nào. Và nếu ví dụ có hơn 3 lỗi vi phạm mà số lần vi phạm đều nhiều nhất, mình sẽ hiển thị thêm lỗi thứ 4 như thế nào? Xin nhờ mọi người trợ giúp ạ!
Xin trân trọng cảm ơn mọi người!
Em xin nhờ mọi người hỗ trợ xây dựng giúp hàm tìm ra 3 lỗi vi phạm nhiều nhất của học sinh (chi tiết trong file đính kèm). Em có tạo một list động tên các học sinh, để sao cho khi mình chọn tên học sinh thì 3 lỗi vi phạm nhiều nhất như trong bảng sẽ hiển thị xuống nội dung bên dưới. Nếu trong trường hợp, lỗi vi phạm có số lần mắc lỗi nhiều nhất trùng nhau thì sẽ được xếp trong 3 lỗi vi phạm nhiều nhất. Còn nếu số lỗi vi phạm bằng 0 thì không ghi vào nội dung lỗi vi phạm.
Em cũng nghĩ ra cách để tìm được nội dung lỗi vi phạm đó là vlookup tên học sinh theo bảng gốc để ra 1 dòng về lỗi vi phạm riêng, sau đó index ra tên lỗi. Nhưng chưa xử lý được vấn đề nếu 2 lỗi vi phạm có cùng số lỗi thì tham chiếu ra tên như thế nào. Và nếu ví dụ có hơn 3 lỗi vi phạm mà số lần vi phạm đều nhiều nhất, mình sẽ hiển thị thêm lỗi thứ 4 như thế nào? Xin nhờ mọi người trợ giúp ạ!
Xin trân trọng cảm ơn mọi người!