Xếp hạng trong Google Sheets: hàm RANK, xếp hạng theo lớp, xử lý đồng hạng
Cách xếp hạng học sinh, nhân viên bằng RANK; xếp hạng trong từng nhóm bằng COUNTIFS; phân biệt RANK.EQ và RANK.AVG khi đồng điểm; lấy top bằng LARGE.
Xếp hạng giúp biết vị trí của từng người trong danh sách.
RANK cơ bản
fx=RANK(D2, $D$2:$D$41)
Mặc định điểm cao nhất hạng 1. Nhớ khóa vùng bằng dấu $ trước khi kéo xuống. Thêm đối số 1 để xếp tăng dần (ví dụ thời gian chạy ngắn nhất hạng 1): =RANK(D2,$D$2:$D$41,1).
Đồng hạng
- RANK / RANK.EQ: hai bạn cùng 9 điểm đều hạng 2, người kế tiếp hạng 4.
- RANK.AVG: hai bạn cùng chiếm hạng 2 và 3 → mỗi bạn hạng 2.5.
Xếp hạng trong từng lớp
RANK không có điều kiện; dùng COUNTIFS:
fx=COUNTIFS($C$2:$C$41, C2, $D$2:$D$41, ">"&D2) + 1
Đếm số bạn cùng lớp có điểm cao hơn, cộng 1.
Lấy điểm top 1, 2, 3
fx=LARGE($D$2:$D$41, 1)
=LARGE($D$2:$D$41, 2)
Tên người đứng thứ k: =INDEX(B2:B41, MATCH(LARGE(D2:D41,k), D2:D41, 0)).
Luyện tập ở bài Xếp hạng & thống kê.
🧪 Thực hành ngay trên bảng tính mẫu
RANK RANK.EQ RANK.AVG LARGE COUNTIFS
Hoặc làm bài tập có chấm điểm tự động trong Lộ trình học.