Hướng dẫn hàm xét xếp loại theo điều kiện

Liên hệ QC

quangthy

Thành viên mới
Tham gia
16/3/14
Bài viết
20
Được thích
1
Kính gửi Anh chị
Hiện em đang làm để xét thi đua cho các đơn vị cuối năm, nhưng lại chưa rành lắm các hàm kết hợp và nhiều điều kiện, nay kính nhờ các anh giúp
1. Em có bảng tiêu chí và điều kiện sét các danh hiệu Xuất sắc, Giỏi, TT, Chưa HT và các mức xét tương ứng
2. Bảng kết quả xét ở Cột P.
3. Yêu cầu đạt ra nếu đat hết các điều kiện thì xuất sắc, nếu có một hoặc nhiều mức đạt của các cột từ "I" đếu "O" thì chọn mức thấp nhất trong các mức (thấp nhất là Chưa HT).
Kính mong anh chị xem và hỗ trợ.
 

File đính kèm

  • fILE GUI GPE.xlsx
    14 KB · Đọc: 16
Kính gửi Anh chị
Hiện em đang làm để xét thi đua cho các đơn vị cuối năm, nhưng lại chưa rành lắm các hàm kết hợp và nhiều điều kiện, nay kính nhờ các anh giúp
1. Em có bảng tiêu chí và điều kiện sét các danh hiệu Xuất sắc, Giỏi, TT, Chưa HT và các mức xét tương ứng
2. Bảng kết quả xét ở Cột P.
3. Yêu cầu đạt ra nếu đat hết các điều kiện thì xuất sắc, nếu có một hoặc nhiều mức đạt của các cột từ "I" đếu "O" thì chọn mức thấp nhất trong các mức (thấp nhất là Chưa HT).
Kính mong anh chị xem và hỗ trợ.
Thiết kế lại bảng điều kiện
Mã:
P14 =INDEX($B$3:$B$6,MIN(MATCH(I14,C$3:C$6),MATCH(J14,D$3:D$6),MATCH(K14,E$3:E$6),MATCH(L14,F$3:F$6),MATCH(M14,G$3:G$6),MATCH(N14,H$3:H$6),MATCH(O14,I$3:I$6)),)
 

File đính kèm

  • fILE GUI GPE.xlsx
    14 KB · Đọc: 25
Thiết kế lại bảng điều kiện
Mã:
P14 =INDEX($B$3:$B$6,MIN(MATCH(I14,C$3:C$6),MATCH(J14,D$3:D$6),MATCH(K14,E$3:E$6),MATCH(L14,F$3:F$6),MATCH(M14,G$3:G$6),MATCH(N14,H$3:H$6),MATCH(O14,I$3:I$6)),)
Vậy cho gọn :D
Mã:
=INDEX(B$3:B$6,MAX(MODE.MULT({1;2;3;4}*(I14:O14>=C$3:I$6))))
 
Vậy cho gọn :D
Mã:
=INDEX(B$3:B$6,MAX(MODE.MULT({1;2;3;4}*(I14:O14>=C$3:I$6))))
Em cảm ơn các anh,

Sáng nay xem lại xếp em nói:
Trường hợp có nhiều kết quả của các cột 1-7 mà không chọn mức thấp nhất mà chọn mức khác
VD: nếu có 1 ô xếp XS, 1 ô Gioi, 1 ô TT >>> kết quả cho là Gioi, (không lấy kết quả nhỏ nhất
NHờ anh xe giúp thêm dùm em.
>> mục đích là có thể chọn 2 phương pháp khi xét xếp loại.
Cảm ơn các anh.
 
Lần chỉnh sửa cuối:
Vậy cho gọn :D
Mã:
=INDEX(B$3:B$6,MAX(MODE.MULT({1;2;3;4}*(I14:O14>=C$3:I$6))))
Không có Hàm MOD.MULT, thay bằng
Mã:
=INDEX($B$3:$B$6,Min(MMULT({1,1,1,1},N(I14:O14>=C$3:I$6))))
Em cảm ơn các anh,

Sáng nay xem lại xếp em nói:
Trường hợp có nhiều kết quả của các cột 1-7 mà không chọn mức thấp nhất mà chọn mức khác
VD: nếu có 1 ô xếp XS, 1 ô Gioi, 1 ô TT >>> kết quả cho là Gioi, (không lấy kết quả nhỏ nhất
NHờ anh xe giúp thêm dùm em.
>> mục đích là có thể chọn 2 phương pháp khi xét xếp loại.
Cảm ơn các anh.
Dùng công thức
Mã:
=INDEX($B$3:$B$6,MAX(MMULT({1,1,1,1},N(I14:O14>=C$3:I$6))))
 
Dùng công thức
Mã:
=INDEX($B$3:$B$6,MAX(MMULT({1,1,1,1},N(I14:O14>=C$3:I$6))))
[/QUOTE]

Em dùng hàm trên cho Kết quả xuất sắc hết, anh hướng dẫn thêm giúp em.
Mong muốn là:
+ trong các điều kiện nếu xuất hiện dữ liệu Giỏi, TT, CHT thì chọn Giỏi chứ không phải xuất sắc (hàm test chọn xuất sắc)
 
+ trong các điều kiện nếu xuất hiện dữ liệu Giỏi, TT, CHT thì chọn Giỏi chứ không phải xuất sắc (hàm test chọn xuất sắc)
Chào bạn, ví dụ trường hợp:

A: có 3 mục "Chưa HT" và 1 mục "Giỏi"

B: có 3 mục "Xuất sắc" và 1 mục "Giỏi"

Ý của bạn: A và B đều xếp hạng "Giỏi"?
 
Lần chỉnh sửa cuối:
Dùng công thức
Mã:
=INDEX($B$3:$B$6,MAX(MMULT({1,1,1,1},N(I14:O14>=C$3:I$6))))

Em dùng hàm trên cho Kết quả xuất sắc hết, anh hướng dẫn thêm giúp em.
Mong muốn là:
+ trong các điều kiện nếu xuất hiện dữ liệu Giỏi, TT, CHT thì chọn Giỏi chứ không phải xuất sắc (hàm test chọn xuất sắc)
[/QUOTE]
Gởi file với ví dụ và kết quả mong muốn sẽ dể hiểu ý bạn hơn
 

File đính kèm

  • fILE GUI GPE. 1 - Copy.xlsx
    15.8 KB · Đọc: 4
Dạ em gửi file ví dụ anh xem giúp, cảm ơn anh
Chọn xếp loại mức gần với mức Xuất sắc.
Cách xếp hạng không ổn, ví dụ như bài 12 kết quả là: A xếp hạng "Giỏi" và B xếp hạng "TT" .

Đề xuất để bạn tham khảo một cách xếp hạng là quy ra điểm, ví dụ:

Chưa HT: 1
Tiên tiến: 2
Giỏi: 3
Xuất sắc: 4

Tính tổng điểm này rồi xếp hạng sẽ công bằng hơn.
 
Không có Hàm MOD.MULT, thay bằng
Mã:
=INDEX($B$3:$B$6,Min(MMULT({1,1,1,1},N(I14:O14>=C$3:I$6))))

Dùng công thức
Mã:
=INDEX($B$3:$B$6,MAX(MMULT({1,1,1,1},N(I14:O14>=C$3:I$6))))
Gửi anh, em sử dụng công thức này tuy nhiên có 3 trường hợp này cho kết quả chưa đúng
1​
2​
3​
4​
5​
6​
7​
theo Cong thucDúng theo diem
97.223​
94.171​
91.597​
101.395​
84.426​
100.7​
84.2​
Chưa HTPhải xếp TT
96.227​
96.499​
87.095​
88.9903​
75.042​
92.633333​
89.4​
Chưa HTPhải xếp TT
90.862​
93.189​
87.781​
85.5127​
79.054​
96.7​
82​
Chưa HTPhải xếp TT

Nhờ các em xem giúp.
 

File đính kèm

  • fILE GUI GPE. 1 - Copy.xlsx
    16 KB · Đọc: 6
Gửi anh, em sử dụng công thức này tuy nhiên có 3 trường hợp này cho kết quả chưa đúng
1​
2​
3​
4​
5​
6​
7​
theo Cong thucDúng theo diem
97.223​
94.171​
91.597​
101.395​
84.426​
100.7​
84.2​
Chưa HTPhải xếp TT
96.227​
96.499​
87.095​
88.9903​
75.042​
92.633333​
89.4​
Chưa HTPhải xếp TT
90.862​
93.189​
87.781​
85.5127​
79.054​
96.7​
82​
Chưa HTPhải xếp TT
Nhờ các em xem giúp.
Có nhầm lẫn không, đâu phải công thức của mình :p
 
Web KT
Back
Top Bottom