Hàm RANK trong Excel giúp bạn xác định thứ hạng của các giá trị trong một dãy số. Đây là công cụ hữu ích để phân loại dữ liệu theo thứ tự tăng dần hoặc giảm dần, đồng thời xử lý các trường hợp giá trị trùng nhau. Cùng khám phá cách sử dụng và ví dụ về hàm này.
Nội dung bài viết
Để sử dụng hàm RANK, bạn cần nắm vững cú pháp của nó. Hàm này giúp xác định thứ hạng của một số trong một dãy số đã cho, đồng thời có thể tùy chọn xếp hạng theo thứ tự tăng dần hoặc giảm dần.
Cú pháp của hàm RANK là: = RANK(số, phạm vi,[thứ tự]). Trong đó, 'số' là giá trị bạn muốn xác định thứ hạng, 'phạm vi' là dãy số cần xếp hạng, và 'thứ tự' là tham số tùy chọn để quyết định xếp hạng tăng hay giảm.
Trong cú pháp hàm RANK: 'số' là giá trị cần xếp hạng, 'phạm vi' là dãy số chứa các giá trị mà bạn muốn so sánh, và 'thứ tự' là tham số không bắt buộc, quyết định việc xếp hạng theo thứ tự tăng dần (1) hoặc giảm dần (0).
- RANK: là hàm dùng để xác định thứ hạng của một giá trị trong dãy số đã cho.
- Number: là giá trị bạn muốn tìm vị trí thứ hạng trong danh sách.
- Ref: là dãy số hoặc tham chiếu đến danh sách chứa các giá trị cần so sánh. Các giá trị không phải là số trong dãy sẽ không được tính đến.
- Order: là tham số tùy chọn để quyết định thứ tự xếp hạng.
- Khi Order là số 0 hoặc không được nhập, hàm RANK sẽ sắp xếp theo thứ tự giảm dần, với giá trị lớn nhất ở thứ hạng 1.
- Nếu Order khác 0, hàm RANK sẽ xếp hạng theo thứ tự tăng dần.
Lưu ý:
- Hàm RANK sẽ gán cùng một thứ hạng cho các giá trị trùng nhau. Tuy nhiên, việc này sẽ ảnh hưởng đến thứ hạng của các giá trị sau. Ví dụ, với dãy số 1, 2, 2, 3, 4, xếp theo thứ tự tăng dần, số 1 sẽ có thứ hạng cuối cùng là 5.
- Đôi khi, người dùng cần tính toán thứ hạng dựa trên sự ngang hàng (trùng nhau). Một cách để làm điều này là kết hợp hàm COUNT và RANK, ví dụ sẽ được giới thiệu trong bài viết tiếp theo của Tripi.
Ví dụ minh họa
Giả sử bạn có một bảng doanh thu như trong hình dưới đây:
Mục tiêu của bạn là sắp xếp doanh thu của các chi nhánh và các quý theo thứ hạng tăng dần.
Để thực hiện điều này, bạn có thể nhập công thức sau vào ô F3: =RANK(E3,$E$3:$E$12,0). Sau đó, sao chép công thức này xuống các ô còn lại trong cột F. Kết quả sẽ được hiển thị như sau:
Nếu bạn muốn xếp hạng theo thứ tự từ nhỏ đến lớn, chỉ cần thay đổi công thức trên thành:
Để xếp hạng theo thứ tự giảm dần, bạn hãy nhập công thức sau vào ô F3: =RANK(E3,$E$3:$E$12,1).
Để xếp hạng giảm dần và liên tục, bao gồm cả các giá trị trùng nhau, bạn có thể kết hợp hàm COUNT và RANK. Hãy nhập công thức =RANK(E3,$E$3:$E$12)+COUNTIF($E$3:E3,E3)-1 vào ô F3 và sao chép công thức này cho các ô còn lại trong cột F. Kết quả sẽ như sau:
Tripi đã chia sẻ với bạn cách sử dụng hàm RANK trong Excel để xác định thứ hạng của một số trong dãy số. Chúc bạn thực hành thành công!
Có thể bạn quan tâm