Formulas > =CHOOSE()

How to Use CHOOSE() in Google Sheets

Description

Returns an element from a list of choices based on index.

How To Actually Use CHOOSE() in Sheets

CHOOSE(index, choice1, [choice2, ...])

Try CHOOSE yourself

In cells A1:A5, list five fruits. In cell B1, use the CHOOSE formula to select the third fruit from the list in A1:A5.

Hints (3)

Sheet art with CHOOSE

Sheet art examples with CHOOSE()

8 copy-paste formulas from the Playground use CHOOSE(). Click a card to copy the full formula into Google Sheets. Showing a curated set from 153 matching examples.

Dice face

Put 1-6 in A1 for a dice face.

=CHOOSE(A1,"⚀","⚁","⚂","⚃","⚄","⚅")

⚂

Zodiac sign picker

Put a birthday date in A1. Returns the zodiac sign symbol.

=CHOOSE(LOOKUP(MONTH(A1)*100+DAY(A1),{101,120,219,321,420,521,621,723,823,923,1023,1122,1222},{1,2,3,4,5,6,7,8,9,10,11,12,1}),"♑","♒","♓","♈","♉","♊","♋","♌","♍","♎","♏","♐")

♋

Story stage template

Put stage 1-4 in A1. Each step shows one scene emoji, not a progress bar.

=CHOOSE(A1,"📕","📖","📗","✅")

📖

Writer block mood

Put focus level 1-5 in A1. 1 is blocked, 5 is in the flow.

=CHOOSE(A1,"🧱","😶","😐","✍️","🚀")

✍️

Random six-sided dice

Rolls a random dice face 1-6. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,6),"⚀","⚁","⚂","⚃","⚄","⚅")

⚂

Creature happiness mood

Put happiness 1-5 in A1. Faces show how content your tracked creature feels.

=CHOOSE(A1,"😍 Ecstatic","😊 Happy","😐 Neutral","😟 Grumpy","😴 Resting")

😊 Happy

Fitness rank badges

Put rank 1-4 in A1. Bronze, silver, gold, champion.

=CHOOSE(A1,"🥉","🥈","🥇","🏆")

🥇

Random zodiac sign

Picks a random zodiac sign symbol. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,12),"♑","♒","♓","♈","♉","♊","♋","♌","♍","♎","♏","♐")

♋

Looking for a video tutorial? Members can email me anytime! Check out the blogs below for more info on this formula. Or generate your formula. Find more formulas here at BetterSheets.co/formulas

Transcript-matched member videos for CHOOSE(). Click through to watch.

Watch more tutorials
Hardest Formula: SumIF | Addition Based on Dates / Values

Hardest Formula: SumIF | Addition Based on Dates / Values

Demystifying the SumIF Formula. Add up your values based on a condition,...
Learn Google Sheet Formulas The Hard Way

Learn Google Sheet Formulas The Hard Way

One weird way to learn more about what Google Sheets can do. https://bet...
Calculate ROAS in Google Sheets

Calculate ROAS in Google Sheets

Calculate Return on Ad Spend with a formula combination. Bonus: create a...
Write Apps Script to Create a New Google Sheets Formula

Write Apps Script to Create a New Google Sheets Formula

Create a brand new custom formula in Apps Script. We'll do this for our ...

Learn more about the CHOOSE() formula:

Generate a CHOOSE() formula for your needs

Describe your task in plain English and get a paste-ready formula that uses CHOOSE(). 2 free AI generations, no signup. Members get unlimited use.

Generate a CHOOSE() formula
Ads keep the free stuff free. Members browse ad-free — log in or see pricing.
Big Year 2027 calendar: the whole year on one Google Sheet

Free 2027 calendar.Plan all of 2027 on one Google Sheet, free.

Copy it to your Google Drive.

Free. No password, no card. The sheet link shows up right here.