Chủ Nhật, 14 tháng 3, 2010

Xếp hạng liên tục trong Excel

Tác giả đã hoàn thiện chương trình Quản lý cán bộ bằng Excel có cải tiến rất nhiều so với bài viết về giao diện, tra cứu thuận tiện nhanh và chính xác, bạn nào cần học để tự mình xây dựng chương trình quản lý cán bộ tại cơ quan mình có thể liên hệ với tác giả để tham khảo, tác giả đang viết tiếp chương trình quản lý đảng viên trên nền Excel,xin cảm ơn bạn đọc đã xem thông tin này.

1-Ứng dụng hàm Sumproduct của Excel để xếp hạng liên tục.
Khi nói đến việc xếp hạng trong học tập người ta thường nghĩ ngay đến hàm Rank. Tuy nhiên trong thực tế bài toán đặt ra là làm thế nào để thực hiện việc xếp hạng là số liên tục, không nhảy cóc thì hàm Rank lại không giải quyết được.
Thí dụ: Dùng hàm Rank để xếp hạng như bảng điểm dưới đây:
Người điểm 10 gồm 2 người xếp hạng 1
Người điểm 9 gồm 2 người xếp hạng 3
Người đểm 8 gồm 1 người xếp hạng 5.


Như vậy không có hạng 2 và hạng 4. vậy làm thế nào để xếp hạng được liên tục để đỡ thiệt thòi, trong thí dụ này sẽ là người điểm 10 xếp hạng 1, điểm 9 hạng 2, điểm 8 hạng 3. Tôi đã mất ăn, mất ngủ mấy ngày tết để tìm tòi xin được chia sẻ cùng bạn đọc.
Giả sử bạn có bảng tính như dưới đây:
+Tại ô D5 bạn nhập công thức sau:
=SUMPRODUCT(--($C$5:$C$15>C5),1/COUNTIF($C$5:$C$15,$C$5:$C$15))+1


+Tiến hành Copy công thức xuống các ô khác trong cột để có kết quả:

0 nhận xét:

Đăng nhận xét

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites