Nội dung chính
Thông thường, khi muốn xếp hạng trong Excel, chúng ta sẽ sử dụng hàm RANK. Tuy nhiên, nhược điểm của hàm RANK là những giá trị giống nhau sẽ được sắp xếp đồng hạng với nhau, làm cho việc sắp xếp diễn ra không liên tục, bị ngắt quãng. Thật tốt vì chúng ta hoàn toàn có thể khắc phục tình trạng này bằng cách kết hợp hàm RANK với hàm COUNTIF. Hãy cùng Gitiho tìm hiểu cách làm trong bài viết này nhé!
Xem thêm: Hướng dẫn cách viết các hàm trong Excel chi tiết dễ hiểu nhất
Để xếp hạng trong Excel, chúng ta sử dụng hàm RANK với cấu trúc:
RANK(number,ref,[order])
Trong đó:
Tuy nhiên, bạn có thể thấy, khi xếp hạng theo cách này thì cách giá trị giống nhau sẽ được sắp xếp đồng hạng và bị sắp xếp ngắt quãng, không liên tục. Ví dụ: Điểm trung bình là 8.5 được xuất hiện 2 lần, và đều được xếp hạng ở vị trí thứ 2. Tuy nhiên, ta thấy trong cột xếp hạng chỉ có các vị trí 1-2-4-5, không có vị trí số 3. Đây chính là bị xếp hạng ngắt quãng. Để khắc phục tình trạng này, ta cần kết hợp hàm RANK với hàm COUNTIF.
Xem thêm: Hướng dẫn xếp hạng theo điều kiện trong excel – Phần 1
Áp dụng vào ví dụ, ta có:
Lưu ý khi đếm bằng hàm COUNTIF: Vùng dữ liệu đếm là C3:C3 chỉ cần cố định điểm đầu, không cần cố định điểm cuối
Nhìn vào kết quả trả về của hàm COUNTIF, ta có thể nhận biết:
Để xếp hạng liên tục không ngắt quãng theo thứ tự tăng dần trong Excel, ta sẽ kết hợp hàm RANK và hàm COUNTIF thành công thức:
RANK(number,ref,[order])+COUNTIF(range,criteria)-1
Cách làm tương tự với xếp hạng theo thứ tự tăng dần, tuy nhiên có một chút thay đổi. Chúng ta thực hiện theo các bước sau:
Kết quả cuối cùng = COUNT - (RANK + COUNTIF) + 2
Áp dụng vào ví dụ, ta có kết quả như sau:
Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ!
Như vậy. bằng việc kết hợp thêm hàm COUNT và COUNTIF vào công thức đã giúp tối ưu hóa việc xếp hạng trong Excel bằng hàm RANK, loại bỏ được lỗi xếp hạng ngắt quãng, không liên tục. Nếu bạn chưa quen viết các công thức kết hợp nhau thì bạn có thể tách làm riêng các hàm, kiểm tra đúng rồi mới kết hợp các hàm với nhau. Chúc bạn áp dụng thành công!
Đọc thêm các bài viết khác trên Gitiho.com:
Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất
Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel
Hướng dẫn cách sắp xếp ngày trong Excel
Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao
Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế