+ Reply to Thread
Results 1 to 2 of 2

Advancing INDEX RANK RAND to match a skill

  1. #1
    Registered User
    Join Date
    10-09-2017
    Location
    Surrey, England
    MS-Off Ver
    2010 and 2016
    Posts
    37

    Advancing INDEX RANK RAND to match a skill

    Good evening All!

    PROBLEM 1

    I have created a staff floor plan that randomly fills all work areas from an INDEX of staff names, utilising RANK and RAND to randomly place 58 names across 58 positions and change every time I recalculate.

    This works exactly as I want it to, however, some staff in the Matrix have the skill "B" accredited to them in a separate column and some positions in the floor plan have skill "B" in certain areas.

    In the attached example I would like only staff with the skill "B" to randomise in the unshaded areas of 5 and 10 and all other staff to continue to rotate through the other positions

    PROBLEM 2

    Some staff have more than one Skill IE "B" and "I"

    In positions 1-4 of Area 1 I would like it to populate firstly with staff who have the skill "I" but not "B" but then "I" and "B"

    PROBLEM 3

    To make matters more complicated, some staff have the skills "B", "I" and "C"

    Area 6, 7, 9 and 13 should prioritise staff only with "C" and not other skills.

    PROBLEM 4

    Staff with no skills should then randomly populate all other positions.


    The only solution I can see is making separate lists based on skills but I would like to keep to one list as I would then have to choose the staff who go in which list, rather than basing the selection totally randomly.
    Attached Files Attached Files

  2. #2
    Forum Guru MarvinP's Avatar
    Join Date
    07-23-2010
    Location
    Woodinville, WA
    MS-Off Ver
    Office 365
    Posts
    16,447

    Re: Advancing INDEX RANK RAND to match a skill

    Hi MrWoods,

    I think I'd try to reduce the Skills letters to a single column. You will need to duplicate the names to do this. That would mean name of "Name1 Name12" would have two separate rows in your Matrix table. One for skill B and a second for skill C.

    You could then randomize your names and filter using Not B but C (or other filters) to fill in your schedule. You could use a rank or counter after the names are randomized to fill in the schedule.


    I hope that makes sense.
    One test is worth a thousand opinions.
    Click the * Add Reputation below to say thanks.

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. [SOLVED] rank.eq with index match?
    By adame in forum Excel Formulas & Functions
    Replies: 14
    Last Post: 10-22-2019, 12:24 PM
  2. Rank / Index / Match not working
    By swallis in forum Excel Programming / VBA / Macros
    Replies: 5
    Last Post: 10-18-2017, 01:54 AM
  3. How to use Index Match Rank?
    By auswtz in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 12-02-2015, 11:50 PM
  4. INDEX/MATCH/RANK?...I don't know
    By Bergkamp_D12 in forum Excel Formulas & Functions
    Replies: 6
    Last Post: 05-08-2015, 05:53 PM
  5. [SOLVED] index and match with rank
    By puzzlelover22 in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 09-29-2014, 05:30 PM
  6. Index Match Match with rank check
    By Jonathan9 in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 08-20-2014, 11:46 AM
  7. Using Index and Match to organize by rank
    By Weasel in forum Excel Formulas & Functions
    Replies: 13
    Last Post: 11-06-2008, 09:45 PM

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.6.0 RC 1