XẾP HẠNG LIÊN TỤC CHO 1 DANH SÁCH TRONG EXCEL

XẾP HẠNG LIÊN TỤC CHO 1 DANH SÁCH TRONG EXCEL

Chắc bạn đã biết đến hàm RANK trong excel, nó được dùng để xếp thứ hạng của 1 danh sách các số. Thứ hạng của số là kích thước của nó trong tương quan với các giá trị khác trong danh sách. Tuy nhiên thì hàm Rank sẽ không thể xếp hạng liên tục cho 1 danh sách trong excel được. Bởi vì sự có mặt của các số trùng lặp sẽ ảnh hưởng đến thứ hạng của các số sau đó.

Vậy nên, nếu bạn muốn xếp hạng liên tục cho 1 danh sách trong excel thì phải sử dụng công thức mảng. Cùng xem ví dụ sau đây để thấy rõ hơn về tính năng ưu việt này của Mảng nhé.

Ví dụ: Mình có danh sách điểm của học sinh sau và giờ muốn sắp xếp thứ hạng giảm dần theo điểm.

  • Sử dụng hàm Rank:
    Tại ô E4 bạn nhập công thức như hình.


Sau đó bạn sao chép công thức cho vùng thì kết quả sẽ như hình:

Như kết quả trên thì bạn cũng có thể thấy nếu trong danh sách có số đồng hạng thì thứ hạng tiếp theo sẽ bị mất đi.

  • Sử dụng công thức mảng:
    Tại ô F4 bạn nhập công thức như hình:


Sau khi nhập công thức như hình trên bạn nhấn tổ hợp phím CTRL + SHIFT + ENTER. Kết quả như hình sau:

Như bạn đã thấy, kết quả xếp hạng từ việc sử dụng công thức mảng thì bạn đã có được 1 danh dách được xếp hạng liên tục như ý muốn. Và đây cũng là 1 trong những sự khác biệt giữa công thức excel thông thường và công thức mảng. Hãy cùng TTV theo dõi những bài viết hữu ích về sau nữa nhé.
TTV chúc các bạn thành công!

——————————————–

TRUNG TÂM ĐÀO TẠO TIN HỌC TRÍ TUỆ VIỆT

CS1: 451 Điện Biên Phủ, Phường 25 – Quận Bình Thạnh – TP.HCM
CS2: 213 Đường 3/2, Phường 9 – Quận 10 – TP.HCM
CS3: 84T/8 Trần Đình Xu – Phường Cô Giang – Quận 1 – TP.HCM
Hotline: 0902.936.936

Rate this post
0902.936.936