Hướng dẫn cách sử dụng Hàm RANK trong Excel

Với mong muốn hướng dẫn các bạn học viên kế toán của trung tâm sử dụng thành thạo các hàm tính toán trong Excel. Bài viết này trung tâm kế toán tại Hải Phòng hướng dẫn cách sử dụng Hàm RANK trong Excel. Hy vọng bài viết giúp ích nhiều cho các bạn.

Hàm RANK trong Excel là 1 hàm khá phổ biến và được sử dụng rất nhiều với người dùng Excel đặt biệt với những người làm trong nghề kế toán.

Hàm RANK có chức năng trả về thứ hạng của giá trị được sắp xếp trong danh sách. Chức năng này tương đối giống với khi ta Sort dữ liệu DATA nhưng có kết quả ưu việt hơn và dễ dàng quản lý hơn.

1. Cú pháp hàm RANK trong EXCEL:

RANK(number, ref, [order])

Trong đó ý nghĩa từng tham số:

Number: là giá trị cần xếp hạng trong khối

Ref: Khối Dữ liệu. (Danh sách)

Order: thứ tự sắp xếp.

order = 0 (hoặc không có tham số này) thì kết quả sắp xếp hiển thị Giá trị lớn đứng trước, nhỏ đứng sau.

order = 1 thì kết quả sắp xếp theo kiểu giá trị nhỏ đứng trước, lớn đứng sau.

Cú pháp này được áp dụng trên tất cả các phiên bản Excel 2003, Excel 2007, Excel 2010, Excel 2013…

Để hình dung được rõ hơn Công ty kế toán Hà Nội chi nhánh Hải Phòng xin đưa ra cho các bạn ví dụ cụ thể như sau:

2. Ví dụ cách sử dụng hàm RANK

Ví dụ 1: Cho bảng dữ liệu sau, yêu cầu Xếp thứ hạng cho học sinh trong lớp dựa vào điểm TB của học sinh.

(Sắp xếp theo kiểu giá trị lớn đứng trước, nhỏ đứng sau).

rank1

Để tìm ra thứ hạng của từng học sinh trên thông qua số điểm trung bình của họ chúng ta sẽ áp dung hàm Rank như sau:
Tại ô thứ hạng G5 ta đặt công thức có dạng

G5 = RANK(F5,$F$5:$F$14,0)

Với:

F5 là ô chứa giá trị cần xếp hạng (Trong trường hợp này giá trị ô F5 = 8.0)

$F$5:$F$14 là  Khối dữ liệu chứa điểm TB của cả lớp.

0: Kiểu xếp hạng, giá trị lớn đứng trước, nhỏ đứng sau (theo yêu cầu của đầu bài).

Từ công thức của ô kết quả G5, Sao chép công thức cho các ô còn lại, ta thu được kết quả như sau:

rank2

Như vậy là chúng ta đã có được thứ hạng xếp hạng của từng học sinh dựa trên số điểm trung bình của họ.
Nếu như trong trường hợp này ta chọn “order = 1” thì việc xếp thứ hạng sẽ ngược lại tức là bạn có điểm số thấp nhất (6.3) sẽ có thứ hạng là 1 thay vì là 10 như hình trên.

Ví dụ 2:

Trong ví dụ trên ta thấy các mỗi người đều có 1 số điểm trung bình riêng và không ai giống nhau. Vậy trong trường hợp có một số bạn có điểm số bằng nhau thì việc xếp thứ hạng sẽ thế nào. Các bạn xem thêm ví dụ sau nhé.

rank3

Nhìn vào cột  “tổng lương” ta thấy có một số người có tổng lương bằng nhau. Việc xếp thứ hạng của từng người dựa trên tổng lương áp dụng với hàm Rank vẫn được áp dụng tương tự như ví dụ ở trên tức tại ô “thứ hạng” ta vẫn đặt công thức của hàm Rank:

J11 = RANK(I11,$I$11:$I$20,0)

Quan sát kết quả chúng ta thấy những người có tổng lương bằng nhau sẽ có số thứ hạng bằng nhau. Ở đây có 2 người cùng có thứ hạng 5 và 9. Trường hợp này chúng ta 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. Chúng ta thấy có 2 người có thứ hạng 5 thì người có thứ hạng tiếp theo sẽ có thứ hạng là 7 (không có thứ hạng 6).

Qua bài viết hôm nay Kế toán Hải Phòng hi vọng các bạn sẽ hiểu rõ và sử dụng thành thạo Hàm RANK trong Excel.

Chúc các bạn làm kế toán thật tốt!

Để lại bình luận

Vui lòng điền đầy đủ thông tin Họ tên và Email


*