Sắp xếp vị thứ khi đủ các cột (1 người xem)

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

dangngocthuyen

Thành viên thường trực
Tham gia
14/5/08
Bài viết
218
Được thích
11
Chào các bác trên diễn đàn... Hiện tại em có một thắc mắc nhỏ về việc sắp xếp vị trí khi có đầy đủ các cột điểm, nếu thiếu 1 trogn các cột thì sẽ không xếp vị thứ... Mong các bác giúp đỡ giùm, em gà excel quá... Chân thành cảm ơn các bác
 

File đính kèm

Chào các bác trên diễn đàn... Hiện tại em có một thắc mắc nhỏ về việc sắp xếp vị trí khi có đầy đủ các cột điểm, nếu thiếu 1 trogn các cột thì sẽ không xếp vị thứ... Mong các bác giúp đỡ giùm, em gà excel quá... Chân thành cảm ơn các bác
Ở đây cho tôi hỏi, nếu thiếu điểm tức là ô rỗng, vậy nếu điểm là 0 thì sao?
 
Điểm 0 vẫn xếp hạng được bác à
 
Chào các bác trên diễn đàn... Hiện tại em có một thắc mắc nhỏ về việc sắp xếp vị trí khi có đầy đủ các cột điểm, nếu thiếu 1 trogn các cột thì sẽ không xếp vị thứ... Mong các bác giúp đỡ giùm, em gà excel quá... Chân thành cảm ơn các bác
Thêm một cột phụ, em nào không đủ 4 cột điểm thì tổng điểm bằng zero, xếp hạng cho cột phụ với điều kiện em nào bằng zero thì không xếp
 
Thêm một cột phụ, em nào không đủ 4 cột điểm thì tổng điểm bằng zero, xếp hạng cho cột phụ với điều kiện em nào bằng zero thì không xếp
Làm như thế nào vậy bác, nếu cột tổng điểm thì em làm được, chứ thêm điều kiện mấy môn kia em không biết làm như thế nào? hix
Mong bác giúp đỡ
 
Cột Tổng điểm, bạn gõ công thức:

=IF(COUNTIF(C5:F5,""),"",SUM(C5:F5))

Cột vị trí:

=IFERROR(RANK(G5,$G$5:$G$26),"")

Nếu làm công thức ở cột vị trí như thế này thì chưa được bác à, nó vẫn dựa vào cột tổng điểm... Ý của em là Thiếu 1 môn thì tổng điểm vẫn tính những cột vịt thứ thì không tính.
 
Nếu làm công thức ở cột vị trí như thế này thì chưa được bác à, nó vẫn dựa vào cột tổng điểm... Ý của em là Thiếu 1 môn thì tổng điểm vẫn tính những cột vịt thứ thì không tính.

Thì bạn Insert cột phụ như bác Cò nói, rồi chép công thức đó vào, phải biết uyển chuyển chứ!
Nếu Excel 2003 sẽ không có hàm IFERROR, bạn viết công thức này:

=IF(G5="","",RANK(G5,$G$5:$G$26))

Căn cứ theo cột phụ nhé!
 
Lần chỉnh sửa cuối:
Với công thức:

=IF(COUNTIF(C5:F5,""),"",SUM(C5:F5))

Công thức nếu RỖNG cho ra kết quả RỖNG lấy gì có 0 mà thêm điều kiện 0 ở đây?
Cột vị thứ thì sắp xếp như thế nào vậy Bác, công thức của Bác nếu đưa vô thì cột tổng điểm sẽ không hiển thị... Em muốn cột tổng điểm vẫn hiển thị nhưng cột vị thứ không sắp xếp.
Chân thành cảm ơn bác
 
Lần chỉnh sửa cuối:
Cột vị thứ thì sắp xếp như thế nào vậy Bác

Nếu cột phụ bạn chọn cột H rồi copy công thức này vào cột đó:

=IF(COUNTIF(C5:F5,""),"",SUM(C5:F5))

Thì công thức tại cột vị trí sẽ là:

=IF(H5="","",RANK(H5,$H$5:$H$26))

Sau đó Hide cột phụ đi.
 
Không biết nếu em dùng công thức như thế này có được không bác?
Ở cột vịt thứ... Em dùng

Khi dùng công thức này, vô tình nó sẽ xếp thứ hạng cho cột rỗng luôn. Tôi lấy ví dụ, nếu một cột có rỗng, nhưng tổng điểm lại cao nhất, thay vì không tính nếu cho nó là rỗng, cái người xếp điểm thứ 2 lẽ ra sẽ xếp thứ nhất khi người kia có rỗng, đằng này nó vẫn tính là thứ 2. Bạn tự kiểm tra sẽ thấy!
 

File đính kèm

Lần chỉnh sửa cuối:
Cách này hơi dài, nhưng không dùng cột phụ:
Mã:
=IF(COUNTIF(C5:F5,""),"",SUMPRODUCT(--(($C$5:$C$26<>"")*($D$5:$D$26<>"")*($E$5:$E$26<>"")*($F$5:$F$26<>"")*($G$5:$G$26)>G5))+1)
 

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

Back
Top Bottom