Hàm rank – hàm xếp hạng, xếp thứ tự trong excel được ứng dụng nhiều trong việc xếp hạng học sinh theo điểm trung bình, xếp loại học sinh, xếp thứ tự doanh số vùng,…
CÚ PHÁP HÀM RANK
Rank (number, ref, [order])
- Number: Số muốn xác định thứ hạng, thứ tự
- Ref: Vùng dữ liệu chứa nhiều số, trong đó Number dùng để so sánh và xếp thứ hạng so với các giá trị còn lại của Ref
- Order: có hai giá trị là 0 và 1
0 – Descending: xếp hạng theo chiều từ lớn (lớn nhất là 1) đến nhỏ
1 – Ascending: xếp hạng theo chiều nhỏ (nhỏ nhất là 1) đến lớn
Vì sao chữ order lại có dấu [ ]: Đây là biểu tượng excel cho chúng ta biết có thể có hoặc không có thành tố này trong công thức. Nếu không điền thành tố này Excel sẽ lấy giá trị mặc định để tính toán (giá trị mặc định là những trường hợp hay được sử dụng trong excel)
Trong trường hợp này, với hàm rank thì khi không điền order, giá trị mặc định là 1 tức là xếp thứ từ lớn (lớn nhất là 1) tới nhỏ
Ví dụ về cách sử dụng hàm Rank – hàm xếp thứ tự trong excel
Có một danh sách 8 sinh viên với điểm trung bình cả học kỳ như trong danh sách phía dưới.
Nhiệm vụ: Xếp thứ tự các sinh viên dưới đây theo thứ tự điểm cao nhất là 1.
Giải bài tập hàm rank – hàm xếp hạng trong excel
Theo như cách giải thích ở cú pháp hàm rank, khi muốn xếp hạng từ lớn tới nhỏ, chúng ta có thể để trống phần order hoặc điền 1 nếu thích.
Nhập công thức vào ô D4 như sau:
= Rank (C4,$C$4:$C$11) hoặc = Rank (C4,$C$4:$C$11,1)
Với công thức trên ta muốn excel hiểu như sau:
Tìm thứ tự của bạn Phạm Bích dựa trên điểm trung bình trong 8 bạn của học kỳ này.
Chỉ có 1 bạn là Đỗ Thánh có điểm 10 là cao hơn Phạm Bích.
Do đó Đỗ Thánh có thứ hạng là 1
Phạm Bích là người có điểm cao thứ 2 do đó xếp hạng là 2
Lưu ý khi sử dụng hàm Rank trong excel:
Nguyên do vì sao hàm rank trong trường hợp này không có thứ hạng là 3
Click like 1 trong 3 nút: FB, G+ hoặc Twitter để biết lý do nhé.
[sociallocker id=”515″]
Nguyên nhân cho việc không có ai xếp thứ 3 là do trong danh sách này có 2 người bằng điểm nhau và cùng xếp thứ 2 là Phạm Bích vầ Đẳng Cấp.
Cộng với 1 người đứng thứ 1 thì tổng có 3 người tính đến thứ hạng thứ 2.
Do đó, người có điểm cao gần như 9 nhất sẽ có thứ hạng là: 3 + 1 = 4
[/sociallocker]
Bài tập hàm Rank – Hàm xếp thứ hạng (thứ tự) trong excel
Click link để download bài tập hàm rank
Trong bài danh sách điểm thi ở trên nếu yêu cầu sắp xếp theo thứ tự tăng dần theo điểm tb nhưng nếu điểm tb trùng nhau thì tên hs nào có vần abc thì sếp trước.
Zậy bài này phải dùng công thức nào ra kết quả như mong muốn.
Hãy giải giúp mình với nhé
=Rank(C4,$C$4:$C$11)+Sumproduct(($C$4:$C$11=C4)*($A$4:$A$11<A4))
ad cho em hỏi với ạ :(( sổ điểm ( sổ liên lạc ) có các bạn trùng điểm tổng kết thì gõ lệnh gì để cho họ cùng hạng ạ
Hàm rank tự động xếp cùng hạng cho những người có giá trị bằng nhau nhé bạn.