Câu hỏi Tìm hầu hết các tên lặp lại


Tôi có nhiều danh sách xếp hạng mọi người. Tôi đã đặt chúng trong một bảng tính excel, mỗi danh sách chiếm 1 cột

A=washington Post
B=Yahoo
C=Fox
D=NFL.com

Các danh sách này xếp hạng cùng một cá nhân, vì vậy tên của chúng nằm trong mỗi danh sách, nhưng mỗi danh sách đều có thứ hạng khác nhau. Tất cả các tên đều có cùng định dạng.

Tôi muốn các tên xuất hiện cao nhất trên các danh sách này nhất quán xuất hiện theo thứ tự trong cột cuối cùng riêng biệt. Ý tưởng này xếp hạng những người mà hầu hết các nguồn đều xếp hạng cao nhất nhất quán.

Vì vậy, nếu có 4 danh sách, và Joe Davidson được xếp hạng 1,2,1,3 tương ứng, Ông sẽ nhận được một số điểm tổng hợp là 7 (1 + 2 + 1 + 3). Người có điểm tổng hợp thấp nhất sẽ xuất hiện cao nhất trong cột cuối cùng và điểm tổng hợp thấp nhất tiếp theo sẽ xếp thứ hai và tiếp tục xuống cột.


0
2017-08-18 03:01


gốc




Các câu trả lời:


Một cách tiếp cận có thể, dễ duy trì, sử dụng các cột trợ giúp: Tạo một bản sao của các tên trong cột E và sắp xếp chúng theo thứ tự bảng chữ cái.

Tính tổng điểm xếp hạng trong cột F với

= MATCH (E2, $ A $ 2: $ A $ 21,0) + MATCH (E2, $ B $ 2: $ B $ 21,0) + MỤC TIÊU (E2, $ C $ 2: $ C $ 21,0) + MATCH (E2, $ D $ 2: $ D $ 21,0)

Xếp hạng các kết quả trong cột G với

=RANK(F2,$F$2:$F$21,1)

Điều này rất có thể sẽ bao gồm các bản sao, vì vậy bạn cần ngắt liên kết trong cột H bằng cách sử dụng

=IF(COUNTIF($G$2:$G$21,G2)>1,(ROW()/100),0)

Thêm dấu ngắt vào thứ hạng ban đầu trong cột I

=G2+H2

Tính toán thứ hạng duy nhất trong cột J

=RANK(I2,$I$2:$I$21,1)

Liệt kê các tên theo thứ hạng duy nhất với

=INDEX($E$2:$E$21,J2)

enter image description here

Ẩn các cột từ E đến J nếu chúng làm hỏng bố cục bảng tính của bạn hoặc đặt chúng trên một trang tính ẩn.


0
2017-08-18 04:04



Mọi thứ Ra chính xác trừ thứ hạng tổng hợp cuối cùng, tất cả các cột khác đều hoạt động chính xác. Cảm ơn bạn đã trả lời. - user358807