+ Reply to Thread
Results 1 to 4 of 4

Thread: Ranking and Assigning

  1. #1
    Registered User
    Join Date
    12-14-2005
    Posts
    6

    Ranking and Assigning

    I have a small problem. I have, for example, 15 projects to be assigned to 15 teams based on an amount they bid for each project. The project with the maximum bid amount is assigned to the team bidding for it. Then both the project and team are removed for the decision choice. The same process is then followed to rank and assign the remaining 14 projects. A tie can be arbitrarily broken. I have provided a small sample in the xls file attached to this post.
    Can someone suggest a way to do this.

    Regards
    Pradeep
    Attached Files Attached Files

  2. #2
    Forum Moderator zbor's Avatar
    Join Date
    02-10-2009
    Location
    Croatia
    MS-Off Ver
    Excel 2007
    Posts
    6,202

    Re: Ranking and Assigning

    Write in S5 =LARGE($B$4:$P$18,ROW(A1)) and pull down.
    "Relax. What is mind? No matter. What is matter? Never mind!"

  3. #3
    Registered User
    Join Date
    12-14-2005
    Posts
    6

    Re: Ranking and Assigning

    How do i get the team nos and project assignments. This just gives the top 10 values.

    regards
    Pradeep

  4. #4
    Forum Moderator DonkeyOte's Avatar
    Join Date
    10-22-2008
    Location
    Suffolk, UK
    MS-Off Ver
    2002, 2007 & 2010
    Posts
    21,423

    Re: Ranking and Assigning

    Perhaps you could do the following...

    List Projects A, B, C, ... to O in U5:U19

    Then

    S5: 
    =MAX(IF(ISNA(MATCH($A$4:$A$18,$T$4:$T4,0)),INDEX($B$4:$P$18+(ROW($B$4:$B$18)/100),0,ROWS(S$5:S5))))
    confirmed with CTRL + SHIFT + ENTER
    copied down to S19
    Apply a Number Format with 0 Decimal Places to range S5:S19
    
    T5:
    =INDEX($A:$A,MOD($S5,1)*100)
    copied down to T19
    Does that work for you ?

    It may well be that your decision making needs to be more complex than this but in essence Project A will be assigned to the highest bidder, Project B to the highest bidder once Team assigned to A has been discounted and so on and so forth...
    in essence this means Project O is simply assigned to whomever is left "unallocated" at that point...
    (as I say this be overly simplistic for you... then again it may do what you require)

    EDIT:
    and if you want to see how the "winning" bid "ranks" compared to all originally submitted bids (ie before teams were withdrawn from the calc. by virtue of winning prior projects) then you could use an adjacent column such that:

    V5: =RANK(INT($S5),INDEX($B$4:$P$18,0,ROWS(V$5:V5)))
    copied down to V18
    Last edited by DonkeyOte; 01-17-2010 at 10:10 AM.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.2.0