Voting using Symbols Formula

Jessica Chandler
Jessica Chandler ✭✭✭
edited 07/20/21 in Formulas and Functions

I want to collect "votes" from multiple voters (columns Voter 1, Voter 2, Voter 3, Voter 4, Voter 5, Voter 6) using RYG Balls in a sheet.

Each row represents an item that is received through a form that must be voted on.

I have a "Tally Vote" column that I want to use as a summary of sorts to reflect status at a glance in a cumulative fashion but I want it to follow some specific rules (below).

So far, I've been able to autofill the "Tally" column with "Red" using this formula but any nested formulas haven't worked to accomplish the other variables below.

=IF(OR([Reviewer 1 VOTE]@row = "Red", [Reviewer 2 VOTE]@row = "Red", [Reviewer 3 VOTE]@row = "Red", [Reviewer 4 VOTE]@row = "Red", [Reviewer 5 VOTE]@row = "Red", [Reviewer 6 VOTE]@row = "Red", [Reviewer 7 VOTE]@row = "Red"), "Red")

1) If ANY Voter chooses "Red" I want the Tally Column to automatically be "Red" (regardless of any other votes, "Red" means stop)

2) If NO Voters choose "Red" and ANY Voter chooses "Yellow" I want the Tally Column to automatically be "Yellow"

3) If ALL Voters UNANAMOUSLY choose "Green" then Tally Column is "Green"

4) If ALL Voters UNANAMOUSLY choose "Blue" then Tally Column is "Blue"

5) If NO Voters choose "Red" or "Yellow" and ANY Voter chooses a combo of "Green" and "Blue" I want the Tally Column to automatically be "Yellow" (**Note: The intent is to trigger a special review of items that are torn between Green & Blue votes, seems likely that this will be incorporated into rule #2** )

Other things I have tried :

1) Automated Workflow - Change Cell - You cannot set up a Change Cell Automated Workflow using a column containing symbols (even when set to "Restrict to symbols only")

2) Approval Workflow - I cannot use an approval workflow instead of symbols because the approval workflows are limited to 2 voting responses and we needed 4.

Best Answer

  • Kimberly Loveless
    Kimberly Loveless ✭✭✭✭✭✭
    Answer ✓

    There might be an easier one than this but would this work....

    =IF(OR([Reviewer 1 VOTE]@row = "Red", [Reviewer 2 VOTE]@row = "Red", [Reviewer 3 VOTE]@row = "Red", [Reviewer 4 VOTE]@row = "Red", [Reviewer 5 VOTE]@row = "Red", [Reviewer 6 VOTE]@row = "Red", [Reviewer 7 VOTE]@row = "Red"), "Red", IF(OR([Reviewer 1 VOTE]@row = "Yellow", [Reviewer 2 VOTE]@row = "Yellow", [Reviewer 3 VOTE]@row = "Yellow", [Reviewer 4 VOTE]@row = "Yellow", [Reviewer 5 VOTE]@row = "Yellow", [Reviewer 6 VOTE]@row = "Yellow", [Reviewer 7 VOTE]@row = "Yellow"), "Yellow", IF(AND([Reviewer 1 VOTE]@row = "Green", [Reviewer 2 VOTE]@row = "Green", [Reviewer 3 VOTE]@row = "Green", [Reviewer 4 VOTE]@row = "Green", [Reviewer 5 VOTE]@row = "Green", [Reviewer 6 VOTE]@row = "Green", [Reviewer 7 VOTE]@row = "Green"), "Green", IF(AND([Reviewer 1 VOTE]@row = "Blue", [Reviewer 2 VOTE]@row = "Blue", [Reviewer 3 VOTE]@row = "Blue", [Reviewer 4 VOTE]@row = "Blue", [Reviewer 5 VOTE]@row = "Blue", [Reviewer 6 VOTE]@row = "Blue", [Reviewer 7 VOTE]@row = "Blue"), "Blue","Yellow"

Answers

  • Kimberly Loveless
    Kimberly Loveless ✭✭✭✭✭✭
    Answer ✓

    There might be an easier one than this but would this work....

    =IF(OR([Reviewer 1 VOTE]@row = "Red", [Reviewer 2 VOTE]@row = "Red", [Reviewer 3 VOTE]@row = "Red", [Reviewer 4 VOTE]@row = "Red", [Reviewer 5 VOTE]@row = "Red", [Reviewer 6 VOTE]@row = "Red", [Reviewer 7 VOTE]@row = "Red"), "Red", IF(OR([Reviewer 1 VOTE]@row = "Yellow", [Reviewer 2 VOTE]@row = "Yellow", [Reviewer 3 VOTE]@row = "Yellow", [Reviewer 4 VOTE]@row = "Yellow", [Reviewer 5 VOTE]@row = "Yellow", [Reviewer 6 VOTE]@row = "Yellow", [Reviewer 7 VOTE]@row = "Yellow"), "Yellow", IF(AND([Reviewer 1 VOTE]@row = "Green", [Reviewer 2 VOTE]@row = "Green", [Reviewer 3 VOTE]@row = "Green", [Reviewer 4 VOTE]@row = "Green", [Reviewer 5 VOTE]@row = "Green", [Reviewer 6 VOTE]@row = "Green", [Reviewer 7 VOTE]@row = "Green"), "Green", IF(AND([Reviewer 1 VOTE]@row = "Blue", [Reviewer 2 VOTE]@row = "Blue", [Reviewer 3 VOTE]@row = "Blue", [Reviewer 4 VOTE]@row = "Blue", [Reviewer 5 VOTE]@row = "Blue", [Reviewer 6 VOTE]@row = "Blue", [Reviewer 7 VOTE]@row = "Blue"), "Blue","Yellow"

  • @Kimberly Loveless This worked PERFECTLY. Thank you for saving me countless hours of tallying votes. I can't thank you enough!

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!