Dice rolls, card draws, and random pickers you can see and copy.

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}),"♑","♒","♓","♈","♉","♊","♋","♌","♍","♎","♏","♐")

Random six-sided dice

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

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

Dice face by name

Put one, two, three, four, five, or six in A1 for a dice face.

=SWITCH(LOWER(A1),"one","⚀","two","⚁","three","⚂","four","⚃","five","⚄","six","⚅")

Arrow compass

Put direction 1-8 in A1. Clockwise from north.

=CHOOSE(A1,"↑","↗","→","↘","↓","↙","←","↖")

Compass direction arrows

Put a direction in A1: North, South, East, West, or diagonals like North East.

=SWITCH(A1,"North",CHAR(8593),"North East",CHAR(8599),"East",CHAR(8594),"South East",CHAR(8600),"South",CHAR(8595),"South West",CHAR(8601),"West",CHAR(8592),"North West",CHAR(8598))

North → ↑

Chess rank badge

Put rank 1-6 in A1: pawn through king.

=CHOOSE(A1,CHAR(9823),CHAR(9822),CHAR(9821),CHAR(9820),CHAR(9819),CHAR(9818))

Playing card suit

Put 1-4 in A1 for spade, heart, diamond, or club.

=CHOOSE(A1,CHAR(9824),CHAR(9829),CHAR(9830),CHAR(9827))

Random card suit

Picks a random spade, heart, diamond, or club. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,4),CHAR(9824),CHAR(9829),CHAR(9830),CHAR(9827))

Pick a card, any card

Draws one random card from a standard 52-card deck. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,13),"A","2","3","4","5","6","7","8","9","10","J","Q","K")&CHOOSE(RANDBETWEEN(1,4),CHAR(9824),CHAR(9829),CHAR(9830),CHAR(9827))

7♠

Moon phase picker

Put phase 1-8 in A1 for the lunar cycle.

=CHOOSE(A1,"🌑","🌒","🌓","🌔","🌕","🌖","🌗","🌘")

🌓

Moon phase by name

Put a phase name in A1: new, waxing crescent, first quarter, waxing gibbous, full, waning gibbous, last quarter, or waning crescent.

=SWITCH(LOWER(A1),"new","🌑","waxing crescent","🌒","first quarter","🌓","waxing gibbous","🌔","full","🌕","waning gibbous","🌖","last quarter","🌗","waning crescent","🌘","🌑")

🌕

Dragon hatching

Put stage 1-4 in A1. Egg cracks into a full dragon.

=CHOOSE(A1,"🥚","🐣","🐲","🐉")

🐲

Random season

Picks a random spring, summer, fall, or winter emoji. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,4),"🌸","☀️","🍂","❄️")

🍂

Reaction face picker

Put reaction 1-3 in A1. 1 is stern, 2 is shrug, 3 is cool.

=CHOOSE(A1,"ಠ_ಠ","¯\_(ツ)_/¯","(▀̿Ĺ̯▀̿ ̿)")

¯\_(ツ)_/¯

Random reaction face

Picks a random stern, shrug, or cool reaction face. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,3),"ಠ_ಠ","¯\_(ツ)_/¯","(▀̿Ĺ̯▀̿ ̿)")

¯\_(ツ)_/¯

Reaction face by name

Put stern, shrug, or cool in A1. Anything else shows shrug.

=SWITCH(LOWER(A1),"stern","ಠ_ಠ","shrug","¯\_(ツ)_/¯","cool","(▀̿Ĺ̯▀̿ ̿)","¯\_(ツ)_/¯")

ಠ_ಠ

Kaomoji outrage picker

Put mood 1-4 in A1. Table flip, rage flip, bear, or hug.

=CHOOSE(A1,"(╯°□°)╯︵ ┻━┻","(ノಠ益ಠ)ノ彡┻━┻","ʕ•ᴥ•ʔ","(づ。◕‿‿◕。)づ")

(╯°□°)╯︵ ┻━┻

Planet picker

Put planet 1-8 in A1. Mercury through Neptune.

=CHOOSE(A1,"☿️","♀️","🌍","♂️","♃","♄","♅","♆")

🌍

Random planet picker

Picks a random planet name or emoji. Earth, Saturn, and Neptune use emoji; the rest are words. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,8),"Mercury","Venus","🌎","Mars","Jupiter","🪐","Uranus","🔵")

🌎

Random zodiac sign

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

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

Soccer intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⚽","⚽⚽","⚽⚽⚽","⚽⚽⚽⚽","⚽⚽⚽⚽⚽")

⚽⚽⚽

Basketball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏀","🏀🏀","🏀🏀🏀","🏀🏀🏀🏀","🏀🏀🏀🏀🏀")

🏀🏀🏀

American football intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏈","🏈🏈","🏈🏈🏈","🏈🏈🏈🏈","🏈🏈🏈🏈🏈")

🏈🏈🏈

Baseball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⚾","⚾⚾","⚾⚾⚾","⚾⚾⚾⚾","⚾⚾⚾⚾⚾")

⚾⚾⚾

Tennis intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎾","🎾🎾","🎾🎾🎾","🎾🎾🎾🎾","🎾🎾🎾🎾🎾")

🎾🎾🎾

Volleyball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏐","🏐🏐","🏐🏐🏐","🏐🏐🏐🏐","🏐🏐🏐🏐🏐")

🏐🏐🏐

Rugby intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏉","🏉🏉","🏉🏉🏉","🏉🏉🏉🏉","🏉🏉🏉🏉🏉")

🏉🏉🏉

Billiards intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎱","🎱🎱","🎱🎱🎱","🎱🎱🎱🎱","🎱🎱🎱🎱🎱")

🎱🎱🎱

Ping pong intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏓","🏓🏓","🏓🏓🏓","🏓🏓🏓🏓","🏓🏓🏓🏓🏓")

🏓🏓🏓

Badminton intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏸","🏸🏸","🏸🏸🏸","🏸🏸🏸🏸","🏸🏸🏸🏸🏸")

🏸🏸🏸

Ice hockey intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏒","🏒🏒","🏒🏒🏒","🏒🏒🏒🏒","🏒🏒🏒🏒🏒")

🏒🏒🏒

Field hockey intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏑","🏑🏑","🏑🏑🏑","🏑🏑🏑🏑","🏑🏑🏑🏑🏑")

🏑🏑🏑

Cricket intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏏","🏏🏏","🏏🏏🏏","🏏🏏🏏🏏","🏏🏏🏏🏏🏏")

🏏🏏🏏

Golf hole intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⛳","⛳⛳","⛳⛳⛳","⛳⛳⛳⛳","⛳⛳⛳⛳⛳")

⛳⛳⛳

Flying disc intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥏","🥏🥏","🥏🥏🥏","🥏🥏🥏🥏","🥏🥏🥏🥏🥏")

🥏🥏🥏

Bowling intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎳","🎳🎳","🎳🎳🎳","🎳🎳🎳🎳","🎳🎳🎳🎳🎳")

🎳🎳🎳

Goal net intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥅","🥅🥅","🥅🥅🥅","🥅🥅🥅🥅","🥅🥅🥅🥅🥅")

🥅🥅🥅

Darts intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎯","🎯🎯","🎯🎯🎯","🎯🎯🎯🎯","🎯🎯🎯🎯🎯")

🎯🎯🎯

Swimming intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏊","🏊🏊","🏊🏊🏊","🏊🏊🏊🏊","🏊🏊🏊🏊🏊")

🏊🏊🏊

Yoga intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🧘","🧘🧘","🧘🧘🧘","🧘🧘🧘🧘","🧘🧘🧘🧘🧘")

🧘🧘🧘

Surfing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏄","🏄🏄","🏄🏄🏄","🏄🏄🏄🏄","🏄🏄🏄🏄🏄")

🏄🏄🏄

Rowing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🚣","🚣🚣","🚣🚣🚣","🚣🚣🚣🚣","🚣🚣🚣🚣🚣")

🚣🚣🚣

Cycling intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🚴","🚴🚴","🚴🚴🚴","🚴🚴🚴🚴","🚴🚴🚴🚴🚴")

🚴🚴🚴

Mountain biking intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🚵","🚵🚵","🚵🚵🚵","🚵🚵🚵🚵","🚵🚵🚵🚵🚵")

🚵🚵🚵

Horse racing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏇","🏇🏇","🏇🏇🏇","🏇🏇🏇🏇","🏇🏇🏇🏇🏇")

🏇🏇🏇

Skiing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⛷️","⛷️⛷️","⛷️⛷️⛷️","⛷️⛷️⛷️⛷️","⛷️⛷️⛷️⛷️⛷️")

⛷️⛷️⛷️

Snowboarding intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏂","🏂🏂","🏂🏂🏂","🏂🏂🏂🏂","🏂🏂🏂🏂🏂")

🏂🏂🏂

Ice skating intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⛸️","⛸️⛸️","⛸️⛸️⛸️","⛸️⛸️⛸️⛸️","⛸️⛸️⛸️⛸️⛸️")

⛸️⛸️⛸️

Boxing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥊","🥊🥊","🥊🥊🥊","🥊🥊🥊🥊","🥊🥊🥊🥊🥊")

🥊🥊🥊

Martial arts intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥋","🥋🥋","🥋🥋🥋","🥋🥋🥋🥋","🥋🥋🥋🥋🥋")

🥋🥋🥋

Golf swing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏌️","🏌️🏌️","🏌️🏌️🏌️","🏌️🏌️🏌️🏌️","🏌️🏌️🏌️🏌️🏌️")

🏌️🏌️🏌️

Weightlifting intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏋️","🏋️🏋️","🏋️🏋️🏋️","🏋️🏋️🏋️🏋️","🏋️🏋️🏋️🏋️🏋️")

🏋️🏋️🏋️

Gymnastics intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤸","🤸🤸","🤸🤸🤸","🤸🤸🤸🤸","🤸🤸🤸🤸🤸")

🤸🤸🤸

Fencing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤺","🤺🤺","🤺🤺🤺","🤺🤺🤺🤺","🤺🤺🤺🤺🤺")

🤺🤺🤺

Water polo intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤽","🤽🤽","🤽🤽🤽","🤽🤽🤽🤽","🤽🤽🤽🤽🤽")

🤽🤽🤽

Handball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤾","🤾🤾","🤾🤾🤾","🤾🤾🤾🤾","🤾🤾🤾🤾🤾")

🤾🤾🤾

Climbing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🧗","🧗🧗","🧗🧗🧗","🧗🧗🧗🧗","🧗🧗🧗🧗🧗")

🧗🧗🧗

Running intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏃","🏃🏃","🏃🏃🏃","🏃🏃🏃🏃","🏃🏃🏃🏃🏃")

🏃🏃🏃

Skateboarding intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🛹","🛹🛹","🛹🛹🛹","🛹🛹🛹🛹","🛹🛹🛹🛹🛹")

🛹🛹🛹

Ski season intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎿","🎿🎿","🎿🎿🎿","🎿🎿🎿🎿","🎿🎿🎿🎿🎿")

🎿🎿🎿

Skydiving intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🪂","🪂🪂","🪂🪂🪂","🪂🪂🪂🪂","🪂🪂🪂🪂🪂")

🪂🪂🪂

Wrestling intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤼","🤼🤼","🤼🤼🤼","🤼🤼🤼🤼","🤼🤼🤼🤼🤼")

🤼🤼🤼

Softball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥎","🥎🥎","🥎🥎🥎","🥎🥎🥎🥎","🥎🥎🥎🥎🥎")

🥎🥎🥎

Expense category mood

Put spend tier 1-5 in A1. Emoji mood reflects how painful the category feels.

=CHOOSE(A1,"😌 Essentials","🙂 Routine","😐 Meh","😬 Ouch","😱 Yikes")

😐 Meh

Expense category emoji picker

Put category 1-6 in A1. Rent, food, transport, fun, health, or misc.

=CHOOSE(A1,"🏠 Rent","🍔 Food","🚗 Transport","🎉 Fun","💊 Health","📦 Misc")

🍔 Food

Daily mood picker

Put mood 1-5 in A1. Happy, neutral, sad, angry, or tired face.

=CHOOSE(A1,"😊","😐","😢","😤","😴")

😐

Sleep quality mood

Put sleep quality 1-5 in A1. Moon faces rate last night rest.

=CHOOSE(A1,"😴 Rough","🥱 Tired","😐 OK","😊 Rested","🌙 Great")

😊 Rested

Next lead call picker

Put lead row 1-5 in A1. Picks the next prospect to dial.

=CHOOSE(A1,"📞 Acme Corp","📞 Beta LLC","📞 Cedar Inc","📞 Delta Co","📞 Echo Ltd")

📞 Beta LLC

CRM deal temperature picker

Put temperature 1-4 in A1. Cold, warm, hot, or closing deal label.

=CHOOSE(A1,"🧊 Cold","🌤️ Warm","🔥 Hot","💰 Closing")

🔥 Hot

Related formula guides

Go deeper with Better Sheets

Members get full courses on CHAR, REPT, and dashboard design, plus hundreds of Google Sheets tutorials. Copy-paste formulas here stay free.

See membership options