1. Cách chuẩn:Cần giúp đỡ công thức đánh giá chung, sắp xếp theo các tiêu chí được đưa ra, cụ thể mình đã viết trong tập tin.
View attachment 280963
=IF(COUNTIF($C4:$F4,"Không đạt"),"Không đạt",IF(COUNTIF($C4:$F4,"Đạt")>1,"Đạt",IF(AND(COUNTIF($C4:$F4,"Khá")=1,COUNTIF($C4:$F4,"Giỏi")=3),"Giỏi","Khá")))
=INDEX({"Không đạt","Đạt","Khá","Giỏi"},MATCH(TRUE,SUMPRODUCT(COUNTIF($C4:$F4,{"Giỏi","Khá","Đạt","Không Đạt"})*{1,10,100,1000})>{999,199,13,0},0))
Sửa một chút cho trường hợp 4 giỏi trong công thức bác trả về chưa đúng:Làm đại. Tại ô G4:
Mã:=IF(COUNTIF($C4:$F4,"Không đạt"),"Không đạt",IF(COUNTIF($C4:$F4,"Đạt")>1,"Đạt",IF(AND(COUNTIF($C4:$F4,"Khá")=1,COUNTIF($C4:$F4,"Giỏi")=3),"Giỏi","Khá")))
=IF(COUNTIF($C4:$F4,"Không đạt"),"Không đạt",IF(COUNTIF($C4:$F4,"Đạt")>1,"Đạt",IF(AND(COUNTIF($C4:$F4,"Đạt")=0,COUNTIF($C4:$F4,"Giỏi")>=3),"Giỏi","Khá")))
=IFS(COUNTIF($C4:$F4,"Không đạt"),"Không đạt",COUNTIF($C4:$F4,"Đạt")>1,"Đạt",AND(COUNTIF($C4:$F4,"Đạt")=0,COUNTIF($C4:$F4,"Giỏi")>=3),"Giỏi",TRUE,"Khá")
2. Cách gán điểm: Mỗi trường hợp gán một điểm tương ứng và phù hợp.
Dùng SUM tính tổng.
Dùng LOOKUP dò tổng trong mảng tìm kiếm cho ra kết quả tương úng.
G4=LOOKUP(SUMPRODUCT(COUNTIF(C4:F4,$J$1:$J$4)*10^{0;1;2;3}),{0,20,200,1000},$J$1:$J$4)
Edit một chút cho trường hợp 4 tốt trong công thức trả về không đúng:
Mã:= IF (COUNTIF ($ C4: $ F4, "Không đạt"), "Không đạt", IF (COUNTIF ($ C4: $ F4, "Đạt")> 1, "Đạt", IF (AND ( COUNTIF ($ C4: $ F4, "Đạt") = 0, COUNTIF ($ C4: $ F4, "Giỏi")> = 3), "Giỏi", "Khá"))) [/ CODE] [/QUOTE] Cảm ơn bạn đã hỗ trợ. mình đã làm xong