LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Junior Member
 
Posts: 3
Default Weighted ranking of a series

Hi,

I'll try and explain this to the best of my abilities, but please ask questions if I don't make sense! I run navigational competitions. What I'm attempting to do is create an "Overall Rankings" sheet of all the competitors who have competed in our events before (starting with this year, but eventually back over the last 10 years).

We have 5 different styles of event (A - E). Each competitor obviously gets a placing from 1st through to last (whatever that number happens to be (Problem #1 - I can't see percentages working well for what I'm trying to do)). Not every competitor has competed in every event (Problem #2 - throws averages around a bit).

My first attempt was using the data below:

Code:
	E1	E2	E3	E4	E5	E6
Shiny	6	2	3	2	4	3
Kim	2	3	2	4	3	4
Tom	3	4	6	6	2	2
Jack	4	6	4	3	5	5
Barry	5	5	5		6	6
Nic	1	1	1	1	1	1
Note Barry didn't compete in E4. So, I added up each competitors placings, then divided by the amount of events they competed in (using the counta function). This gave me an average placing over all the events each competitor got. I could then use the rank.avg function to get their rankings.

My problem was when I used a much larger data set. I copied the formulas, and a competitor who only ever competed once (and won!) ended up ranked on top. Not really what I was after, as a competitor who has done 6 events, and got 5 firsts and a second got placed after the single event competitor.

So, I figure I need to weight the scores so that people who have competed in more events get weighted slightly more than people who've done less events, but then to confuse it more, I need to weight the events themselves so that Event A is worth less than Event B, which is worth less than Event C etc etc (as they're different difficulties).

I've read up on the SumProduct function, but I can't seem to get it to work properly. I'm just not sure on how to deal with blank cells (as in a competitor hasn't competed in that event).

Maybe I'm just going about it all wrong, but if someone can give me a nudge in the right direction, I'd be most grateful! I've attached the spreadsheet I'm playing with so if you're inclined you can have a look.

Thanks

--Macca :)
Attached Files
File Type: zip Ranking System.zip (40.2 KB, 164 views)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
I want to assign a ranking number to a series of values. tdkdik Excel Worksheet Functions 1 April 3rd 07 05:26 PM
Ranking weighted scores with partial results casdaq Excel Worksheet Functions 1 February 21st 07 12:09 AM
Ranking columns of data in a series of matrices Graham Whitehead Excel Programming 0 July 20th 06 10:11 AM
series graph -- one series being added to another series rich zielinski via OfficeKB.com Charts and Charting in Excel 3 March 30th 05 06:23 PM
Filling in a Date Series using the Fill | Series menu command Bob C Excel Programming 3 February 1st 05 11:13 PM


All times are GMT +1. The time now is 08:29 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"