Trả lời nhanh

Hàm RANK trả về thứ hạng của một số so với các giá trị khác trong danh sách, ví dụ xếp hạng mức lương trong bảng. Cú pháp =RANK(number, ref, [order]): number là giá trị cần xếp hạng, ref là danh sách (nên nhấn F4 để cố định), order bằng 0 hoặc bỏ qua là xếp giảm dần, bằng 1 là tăng dần. Các giá trị trùng nhau có cùng thứ hạng và thứ hạng kế tiếp bị bỏ qua.

Ý chính

  • RANK trả về thứ hạng của một số trong danh sách các số
  • Cú pháp: =RANK(number, ref, [order])
  • Nhấn F4 để cố định vùng ref, ví dụ $D$4:$D$8
  • Order bằng 0 hoặc bỏ qua: xếp giảm dần; order bằng 1: xếp tăng dần
  • Ví dụ: =RANK(D4,$D$4:$D$8,0) xếp hạng lương từ cao xuống thấp
  • Giá trị trùng nhau đồng hạng và bỏ qua thứ hạng kế tiếp

Theo quy định tại thời điểm đăng bài (11/07/2018); chính sách có thể đã thay đổi.

Hàm RANK giúp kế toán xếp hạng nhanh các giá trị trong bảng tính, chẳng hạn xếp hạng mức lương của nhân viên.

Công dụng của hàm RANK trong excel kế toán

Khi bạn làm việc với bảng tính chứa nhiều dòng, bạn có thể sắp xếp bảng tính theo một thứ tự nào đó, để từ đó biết thứ hạng vị trí của một dòng nào đó thì bạn phải sử dụng hàm RANK.

Hàm RANK là hàm trả về thứ hạng của một số trong danh sách các số, thứ hạng của một số là thứ hạng giá trị của nó so với các giá trị khác trong danh sách số. Nó gần giống với sắp xếp dữ liệu nhưng có kết quả ưu việt và dễ quản lý hơn.

Cú pháp và cách sử dụng hàm RANK

Cú pháp: =RANK(number,ref,[order])

  • Number: là giá trị cần xếp hạng trong khối.
  • Ref: là khối dữ liệu hoặc danh sách. Lưu ý: Sau khi chọn khối danh sách phải nhấn F4 (1 lần) để cố định cột và dòng của danh sách đó, để cho ra thứ hạng chính xác.
  • Order: thứ tự sắp xếp (tăng dần hoặc giảm dần).

Với tham số Order:

  • Nếu order là 0 hoặc bỏ qua, Excel sẽ tính thứ hạng các số như thể danh sách đã được sắp xếp theo thứ tự giảm dần (từ lớn tới nhỏ).
  • Nếu order là 1, Excel sẽ tính thứ hạng các số như thể danh sách đã được sắp xếp theo thứ tự tăng dần (từ nhỏ tới lớn).

Ví dụ

Ta có danh sách lương của giám đốc, kế toán và NVKD như bảng dưới, để biết thứ hạng lương của giám đốc, kế toán và NVKD trong danh sách ta sẽ sử dụng công thức sau:

=RANK(D4,$D$4:$D$8,0)

Trong đó: D4 là ô chứa giá trị lương cần tìm thứ hạng, $D$4:$D$8 là vùng giá trị so sánh thứ hạng. 0 là cách sắp xếp thứ hạng, ở đây nếu muốn biết ai là người có số lương cao nhất thì chúng ta cần sắp xếp theo thứ tự giảm dần vì vậy cần dùng giá trị 0.

Và chúng ta sẽ được kết quả sau:

Kết quả xếp hạng lương bằng hàm RANK trong Excel

Công dụng của hàm RANK trong excel kế toán

Với những số trùng nhau sẽ có thứ hạng bằng nhau nhưng lại ảnh hưởng đến thứ hạng kế tiếp nó.

Trong ví dụ trên thì có 2 người có tiền lương bằng nhau là 4.500.000, được xếp thứ hạng bằng nhau là 2. Trường hợp này gọi là đồng hạng, hàm RANK sẽ giải quyết bằng cách bỏ qua giá trị thứ hạng tiếp theo. Vậy nên, thứ hạng tiếp theo sẽ xuất hiện là 4 (không có người nào có thứ hạng 3).

Bạn có thể xem thêm hướng dẫn chính thức về hàm này tại trang hỗ trợ của Microsoft về hàm RANK.

Thực hành cùng giảng viênMuốn làm được việc này trên chứng từ thật? Học kèm 1-1 với giảng viên Đức Minh.Xem khoá học

Khoá học liên quan

Kế toán thực tế

Kèm 1-1 trên chứng từ thật · khai giảng liên tục