Cần giúp đỡ về cách phân loại (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

firstlove05

Thành viên mới
Tham gia
14/10/12
Bài viết
7
Được thích
0
Phan loai.jpg

E có một bảng như trên. Điều kiện đặt ra là phân loại học lực của những người này thỏa mãn điều kiện:
Giỏi: Tổng điểm cơ bản và Tổng điểm thưởng đạt kết quả cao ( chỉ lấy 4 người cao nhất ); Điểm trừ không quá 1% tổng điểm đạt được, Điểm điều kiện 1 phải từ 9 điểm trở lên
Khá: Điểm trừ không quá 2% tổng điểm đạt được, Điểm điều kiện 1 phải từ 8 điểm trở lên
Trung bình: Điểm điều kiện 2 phải từ 5 điểm trở lên

E làm như sau:
B1: Dùng hàm rank để xếp thứ tự cho Điểm cơ bản và Điểm thưởng
B2: Từ sheet chính nhân bản ra 2 sheet Điểm cơ bản (sort theo cột thứ tự đã rank) và Điểm thưởng (sort theo cột thứ tự đã rank) để lấy 4 người đứng đầu
B3: Phân loại loại Giỏi bằng cách: Nhân bản từ Sheet Điểm cơ bản ra Sheet Loại Giỏi, Dùng VLOOKUP để đối chiếu với Sheet Điểm thưởng để lấy ra những người có tên trong cả 2 bảng rồi dùng hàm IF kết hợp 2 điều kiện Điểm trừ không quá 1% tổng điểm đạt được, Điểm điều kiện 1 phải từ 9 điểm trở lên.
( Ở đây nảy sinh trường hợp những người có trong Sheet Điểm cơ bản nhưng lại không có trong Sheet Điểm thưởng và ngược lại. Những người này có thể xem xét để vớt lên loại giỏi. Làm các nào để lấy ra những người này?)
B4: Phân loại loại Khá bằng cách: Từ bảng gốc, dùng VLOOKUP để đối chiếu với Sheet Loại Giỏi để lấy ra những người không trùng rồi dùng hàm IF kết hợp 2 điều kiện Điểm trừ không quá 2% tổng điểm đạt được, Điểm điều kiện 1 phải từ 8 điểm trở lên.
B5: Phân loại loại Trung Bình trong bảng Tổng hợp bằng cách dùng hàm IF với điều kiện Điểm điều kiện 2 phải từ 5 điểm trở lên

Các bác cho E hỏi E làm như vậy đã tối ưu chưa, có thể có cách nào làm nhanh hơn được không ạ. Rất mong sự giúp đỡ của các bác.
 

File đính kèm

View attachment 198279

E có một bảng như trên. Điều kiện đặt ra là phân loại học lực của những người này thỏa mãn điều kiện:
Giỏi: Tổng điểm cơ bản và Tổng điểm thưởng đạt kết quả cao ( chỉ lấy 4 người cao nhất ); Điểm trừ không quá 1% tổng điểm đạt được, Điểm điều kiện 1 phải từ 9 điểm trở lên
Khá: Điểm trừ không quá 2% tổng điểm đạt được, Điểm điều kiện 1 phải từ 8 điểm trở lên
Trung bình: Điểm điều kiện 2 phải từ 5 điểm trở lên

E làm như sau:
B1: Dùng hàm rank để xếp thứ tự cho Điểm cơ bản và Điểm thưởng
B2: Từ sheet chính nhân bản ra 2 sheet Điểm cơ bản (sort theo cột thứ tự đã rank) và Điểm thưởng (sort theo cột thứ tự đã rank) để lấy 4 người đứng đầu
B3: Phân loại loại Giỏi bằng cách: Nhân bản từ Sheet Điểm cơ bản ra Sheet Loại Giỏi, Dùng VLOOKUP để đối chiếu với Sheet Điểm thưởng để lấy ra những người có tên trong cả 2 bảng rồi dùng hàm IF kết hợp 2 điều kiện Điểm trừ không quá 1% tổng điểm đạt được, Điểm điều kiện 1 phải từ 9 điểm trở lên.
( Ở đây nảy sinh trường hợp những người có trong Sheet Điểm cơ bản nhưng lại không có trong Sheet Điểm thưởng và ngược lại. Những người này có thể xem xét để vớt lên loại giỏi. Làm các nào để lấy ra những người này?)
B4: Phân loại loại Khá bằng cách: Từ bảng gốc, dùng VLOOKUP để đối chiếu với Sheet Loại Giỏi để lấy ra những người không trùng rồi dùng hàm IF kết hợp 2 điều kiện Điểm trừ không quá 2% tổng điểm đạt được, Điểm điều kiện 1 phải từ 8 điểm trở lên.
B5: Phân loại loại Trung Bình trong bảng Tổng hợp bằng cách dùng hàm IF với điều kiện Điểm điều kiện 2 phải từ 5 điểm trở lên

Các bác cho E hỏi E làm như vậy đã tối ưu chưa, có thể có cách nào làm nhanh hơn được không ạ. Rất mong sự giúp đỡ của các bác.
Tiêu đề vi phạm nội qui, lần sau nhớ đọc nội qui trước khi gởi bài
Dùng cột phụ
 

File đính kèm

Tiêu đề vi phạm nội qui, lần sau nhớ đọc nội qui trước khi gởi bài
Dùng cột phụ
E cảm ơn bác đã nhắc nhở, bác có thể giải thích rõ hơn cho E ở chỗ cột phụ được không ạ, ý nghĩa của nó là ntn, E xem không hiểu lắm, cả chỗ xếp hạng luôn ạ.
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom