+ Reply to Thread
Results 1 to 8 of 8

Gift Giving guessing game point accumulation help

  1. #1
    Valued Forum Contributor
    Join Date
    08-10-2012
    Location
    London, England
    MS-Off Ver
    Excel 2010
    Posts
    721

    Gift Giving guessing game point accumulation help

    I have been tasked to come up with a point tallying system that came out of my family's Christmas Secret Santa effort as i did it on pen and paper this year and it took me forever and a day to do and therefore missed out on serious eating/drinking time.

    Effectively every year rather than give our entire family a present each we do Secret Santa, so get allocated a person randomly to spend a £ amount on and then we play a game afterwards to see if we can guess who the Secret Santa was and allocate points according to how well we can guess.

    The points system is 2 points for a correct guess, 3 points (to the gift giver) if nobody guesses the correct gift giver plus 1 point to each person nominated that wasn’t the gift giver

    See the attached template. Range C2:L2 are the guessers. B3:B12 are the presents they received and need to guess whom gifted them to them. C3:L13 are the guesses that C2:L2 made.

    O2:X13 are the correct answers. For example Edith was the giver of the voucher to Delroy.

    Row 20 onwards is the scores (where i will really struggle!)
    In the above example nobody guesses Edith so Edith scores 3, Isaac would get three also (having been guessed that number of times), Ana gets 2, as do Harold and Gary, and Frank, having only been guessed once gets 1.

    In another example, the gift of the shoes: Charlie was the gift giver and he was guessed correctly by Ana and Harold who get 2 points each. In this example harold gets a further point as he was guessed as the gift giver by Charlie, and the other people who were guessed get a point for the times they were guessed.

    Hopefully this makes sense, but i cant seem to get a handle on how to code the points system as outlined above into my template.
    Attached Files Attached Files

  2. #2
    Administrator 6StringJazzer's Avatar
    Join Date
    01-27-2010
    Location
    Tysons Corner, VA, USA
    MS-Off Ver
    MS365 Family 64-bit
    Posts
    24,721

    Re: Gift Giving guessing game point accumulation help

    This needs better labeling. I can't tell who gave what gift to whom and who guessed what. Your example helps but there is still some confusion.

    How can you submit a guess for a gift if you are the one who gave it? Not only that, but nobody guessed right for the gift they gave!

    Also it looks like everyone has one duplicate name in their list of guesses. What are the rules for making guesses?

    What does "unused guesses" mean? No data there anyway.
    Jeff
    | | |·| |·| |·| |·| | |:| | |·| |·|
    Read the rules
    Use code tags to [code]enclose your code![/code]

  3. #3
    Administrator 6StringJazzer's Avatar
    Join Date
    01-27-2010
    Location
    Tysons Corner, VA, USA
    MS-Off Ver
    MS365 Family 64-bit
    Posts
    24,721

    Re: Gift Giving guessing game point accumulation help

    Also, it appears that the point system has nothing to do with who received the gift. For the table to the right, which has the diagonal line with the names of Santas, why don't you just have a list of names in a single column corresponding to the gifts?

  4. #4
    Valued Forum Contributor
    Join Date
    08-10-2012
    Location
    London, England
    MS-Off Ver
    Excel 2010
    Posts
    721

    Re: Gift Giving guessing game point accumulation help

    6StringJazzer

    All good points - I will try to clarify:
    Row range C2:L2 are the players/receivers of the gifts.(as are O2:X2)
    The names below each row in the range C2:L2 are the guesses the players in C2:L2 made for the corresponding gifts in range B3:B12. Ie Ana guessed that Edith gave the Pen (incorrect),Charlie gave the shoes (correct), Bob gave the chocs (incorrect) etc.

    as for how you can submit a guess for a gift if you gave it, well that's part of the game as you have to bluff and guess someone else (perhaps swaying others to guess as you did and so noone guesses you, granting you 3 points). You should never be able to guess yourself, which hopefully i did not do in my attached template.So you should never be able to guess correctly for your own gift. (that would be cheating!)

    you HAVE to have a duplicate name in your list, as you are not allowed to guess yourself at any stage you need to supplement your name that you would associate with your own present with someone else. If you want to guess the same person for every gift that should be allowed, but it wont get you many points.

    Unused guesses was my next step, there i want to create a macro to tell the user what names a particular player has not yet guessed from the list of players. (ie if Ana has guessed Bob, Charlie, Delroy and Edith already, the list should be a list of the remaining names of the players, ie Frank, gary, harold, Isaac and Jessie. Her own name (ana) should never appear as you cant ever guess your own name)

  5. #5
    Valued Forum Contributor
    Join Date
    08-10-2012
    Location
    London, England
    MS-Off Ver
    Excel 2010
    Posts
    721

    Re: Gift Giving guessing game point accumulation help

    The table to the right not only tells you who the secret santa was and what gift they bought, but for whom as well.

    EDIT: just reread your post, i see what you mean, there is no reason other than for future reference as to why it cant be a simple list of secret santas and what present they bought.
    Last edited by nickmax1; 12-29-2015 at 11:21 AM.

  6. #6
    Administrator 6StringJazzer's Avatar
    Join Date
    01-27-2010
    Location
    Tysons Corner, VA, USA
    MS-Off Ver
    MS365 Family 64-bit
    Posts
    24,721

    Re: Gift Giving guessing game point accumulation help

    I think this gets you what you need, please review and let me know.

    In row 23 I am using array formulas, a tricky bit of business if you haven't seen them before.

    The unused guesses list doesn't require a macro if you're flexible on formatting. Also done in the attached. Note that it's blank because everybody has guessed everybody.

    If you need to add more columns/rows because the number of people increases, you will need to adjust formulas accordingly.

    Merry Christmas!
    Attached Files Attached Files

  7. #7
    Valued Forum Contributor
    Join Date
    08-10-2012
    Location
    London, England
    MS-Off Ver
    Excel 2010
    Posts
    721

    Re: Gift Giving guessing game point accumulation help

    i ....... LOVE.....IT.

    merry xmas indeed. thank you so much. Next year I will have so much more time to fill my belly with food and wine!

    thank you so much again. Rep added....solved.

  8. #8
    Administrator 6StringJazzer's Avatar
    Join Date
    01-27-2010
    Location
    Tysons Corner, VA, USA
    MS-Off Ver
    MS365 Family 64-bit
    Posts
    24,721

    Re: Gift Giving guessing game point accumulation help

    You're welcome! Thanks for the rep, and thanks for marking your thread Solved!

+ 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. How to design a simple guessing game, played by one player against the computer.
    By Papsco in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 05-06-2015, 10:40 PM
  2. Giving a point value to different ranks
    By Ndbarrow in forum Excel General
    Replies: 3
    Last Post: 01-29-2015, 01:09 PM
  3. Replies: 1
    Last Post: 10-13-2014, 09:38 AM
  4. Replies: 1
    Last Post: 09-17-2014, 06:00 AM
  5. Guessing numbers
    By Roadhog03 in forum Excel Formulas & Functions
    Replies: 4
    Last Post: 06-05-2014, 12:35 PM
  6. Filtering (I'm guessing)
    By Filtering (I'm guessing) in forum Excel General
    Replies: 4
    Last Post: 05-15-2006, 02:50 PM
  7. Game score without game being played
    By Sheila in forum Excel Formulas & Functions
    Replies: 14
    Last Post: 05-17-2005, 07:06 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