![](https://cdn.wiki-base.com/6580153/how_to_use_the_excel_rank_function__2.png.webp)
Tóm lược
Hàm RANK trong Excel trả về thứ hạng của một giá trị số khi so sánh với danh sách các giá trị số khác. RANK có thể xếp hạng các giá trị từ lớn nhất đến nhỏ nhất (tức là doanh số hàng đầu) cũng như nhỏ nhất đến lớn nhất (tức là thời gian nhanh nhất).
Mục đích
Xếp hạng một số so với một loạt các sốGiá trị trả lại
Một số cho biết thứ hạng.Cú pháp
= RANK (số, tham chiếu, (đơn đặt hàng))Tranh luận
- number - Số lượng để xếp hạng.
- ref - Phạm vi chứa các số để xếp hạng.
- order - (tùy chọn) Xếp hạng theo thứ tự tăng dần hay giảm dần.
Phiên bản
Excel 2003Ghi chú sử dụng
Hàm RANK trong Excel gán thứ hạng cho một giá trị số khi so sánh với danh sách các giá trị số khác. Sử dụng RANK khi bạn muốn hiển thị thứ hạng cho các giá trị số trong danh sách. Không cần thiết phải sắp xếp các giá trị trong danh sách trước khi sử dụng RANK.
Kiểm soát thứ tự xếp hạng
Hàm xếp hạng có hai chế độ hoạt động, được điều khiển bởi đối số thứ tự. Để xếp hạng các giá trị trong đó giá trị lớn nhất được xếp hạng # 1, hãy đặt thứ tự thành không (0). Ví dụ: với các giá trị 1-5 trong phạm vi A1: A5:
=RANK(A1,A1:A5,0) // descending, returns 5 =RANK(A1,A1:A5,1) // ascending, returns 1
Đặt thứ tự thành không (0) khi bạn muốn xếp hạng thứ gì đó như doanh số bán hàng cao nhất, trong đó doanh số bán hàng lớn nhất sẽ xếp hạng # 1 và để đặt thứ tự thành một (1) khi bạn muốn xếp hạng thứ gì đó như kết quả cuộc đua, trong đó ngắn nhất ( nhanh nhất) thời gian sẽ xếp hạng # 1.
Trùng lặp
Hàm RANK sẽ gán các giá trị trùng lặp có cùng thứ hạng. Ví dụ: nếu một giá trị nhất định có thứ hạng là 3 và có hai trường hợp của giá trị trong dữ liệu, thì hàm RANK sẽ gán cho cả hai trường hợp một thứ hạng là 3. Xếp hạng tiếp theo được gán sẽ là 5 và không có giá trị nào được chỉ định xếp hạng 4. Nếu các cấp bậc bị ràng buộc là một vấn đề, một cách giải quyết là sử dụng chiến lược phá vỡ sự ràng buộc.
Lưu ý: Hàm RANK hiện được phân loại là hàm tương thích. Microsoft khuyến nghị nên sử dụng RANK.EQ hoặc RANK.AVG.
Ghi chú
- Giá trị mặc định cho thứ tự là không (0). Nếu thứ tự là 0 hoặc bị bỏ qua, số được xếp hạng dựa trên các số được sắp xếp theo thứ tự giảm dần: các số nhỏ hơn nhận được giá trị xếp hạng cao hơn và giá trị lớn nhất trong danh sách sẽ được xếp hạng # 1.
- Nếu thứ tự là 1, số được xếp hạng so với các số được sắp xếp theo thứ tự tăng dần: các số nhỏ hơn nhận giá trị xếp hạng thấp hơn và giá trị nhỏ nhất trong danh sách sẽ được xếp hạng # 1.
- Không cần thiết phải sắp xếp các giá trị trong danh sách trước khi sử dụng hàm RANK.
- Trong trường hợp hòa (tức là danh sách chứa các bản sao) RANK sẽ gán cùng một giá trị thứ hạng cho mỗi tập các bản sao.
- Một số tài liệu cho thấy ref có thể là một dải hoặc mảng, nhưng có vẻ như ref phải là một dải.
Các video liên quan
![](https://cdn.wiki-base.com/6580153/how_to_use_the_excel_rank_function__3.png.webp)
![](https://cdn.wiki-base.com/6580153/how_to_use_the_excel_rank_function__4.png.webp)