Quest journey and progress formulas. Click a card to copy.

Fan-inspired sheet art. Not affiliated with or endorsed by Middle-earth Enterprises.

Take Ring to Mordor

Put journey progress 0-10 in A1. Ring travels from mountain to home.

="๐Ÿ”๏ธ"&REPT("ใƒป",MAX(0,B1-A1))&"๐Ÿ’"&REPT("ใƒป",MAX(0,A1-2))&"๐Ÿ "

๐Ÿ”๏ธใƒปใƒปใƒปใƒปใƒป๐Ÿ’ใƒปใƒปใƒป๐Ÿ 

One Ring Mount Doom trek

Put journey progress 0-10 in A1. The ring closes on the volcano.

="๐Ÿ”๏ธ"&REPT("ใƒป",MAX(0,B1-A1))&"๐Ÿ’"&REPT("ใƒป",A1)&"๐ŸŒ‹"

๐Ÿ”๏ธใƒปใƒปใƒปใƒปใƒป๐Ÿ’ใƒปใƒปใƒป๐ŸŒ‹

Fellowship march to Mordor

Put march progress 0-10 in A1. The fellowship pushes through the wild.

=REPT("๐Ÿง",1)&REPT("๐Ÿง™",1)&REPT("๐Ÿง”",1)&REPT("ใƒป",MAX(0,B1-A1))&REPT("๐Ÿ‘ฃ",A1)

๐Ÿง๐Ÿง™๐Ÿง”ใƒปใƒปใƒปใƒปใƒป๐Ÿ‘ฃ๐Ÿ‘ฃ๐Ÿ‘ฃ

Shire to Bree journey

Put journey progress 0-10 in A1. Hobbits leave the Shire for the Prancing Pony.

="๐Ÿ "&REPT("ใƒป",MAX(0,B1-A1))&"๐Ÿง™"&REPT("ใƒป",A1)&"๐Ÿบ"

๐Ÿ ใƒปใƒปใƒปใƒปใƒป๐Ÿง™ใƒปใƒปใƒป๐Ÿบ

Gandalf vs Balrog bridge duel

Put duel intensity 0-5 in A1. Flames rise on the bridge.

=REPT("๐ŸŒ‰",1)&"๐Ÿง™"&REPT("๐Ÿ”ฅ",A1)&"๐Ÿ‘น"&REPT("๐Ÿ”ฅ",MAX(0,B1-A1))

๐ŸŒ‰๐Ÿง™๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ‘น๐Ÿ”ฅ๐Ÿ”ฅ

Hobbit second breakfast count

Put breakfast count in A1.

=REPT("๐Ÿž",A1)&" breakfasts"

๐Ÿž๐Ÿž๐Ÿž breakfasts

Nazgul ringwraith pursuit

Put pursuit progress 0-10 in A1. Riders close on the ring bearer.

=REPT("ใƒป",A1)&"๐Ÿ‡"&REPT("ใƒป",MAX(0,B1-A1))&"๐Ÿ’"

ใƒปใƒป๐Ÿ‡ใƒปใƒปใƒปใƒปใƒปใƒป๐Ÿ’

Ent march progress

Put march progress 0-6 in A1. Ents advance on the tower.

=REPT("๐ŸŒณ",A1)&REPT("ใƒป",MAX(0,6-A1))&"๐Ÿฐ"

๐ŸŒณ๐ŸŒณ๐ŸŒณใƒปใƒปใƒป๐Ÿฐ

Gollum ring obsession meter

Put obsession level 0-5 in A1. Rings fill as Gollum fixates.

=REPT("๐Ÿ’",MIN(A1,B1))&REPT("โ—‹",MAX(0,B1-A1))&" Gollum"

๐Ÿ’๐Ÿ’๐Ÿ’โ—‹โ—‹ Gollum

Sam carrying Frodo bar

Put climb progress 0-10 in A1. Sam carries Frodo up the mountain.

="๐Ÿง‘"&REPT("ใƒป",MAX(0,B1-A1))&"๐ŸŽ’๐Ÿง”"&REPT("ใƒป",A1)&"โ›ฐ๏ธ"

๐Ÿง‘ใƒปใƒปใƒปใƒปใƒป๐ŸŽ’๐Ÿง”ใƒปใƒปใƒปโ›ฐ๏ธ

Eye of Sauron attention tracker

Put attention level 0-5 in A1. The Eye watches closer.

=REPT("๐Ÿ‘๏ธ",MIN(A1,B1))&REPT("โ—‹",MAX(0,B1-A1))&" Sauron"

๐Ÿ‘๏ธ๐Ÿ‘๏ธ๐Ÿ‘๏ธโ—‹โ—‹ Sauron

Second breakfast vs eleventies counter

Put meal count 1-3 in A1. First breakfast, second breakfast, or elevenses.

=CHOOSE(MIN(A1,3),"","๐Ÿž","๐Ÿž๐Ÿž","๐Ÿž๐Ÿž๐Ÿง‡")

๐Ÿž๐Ÿž๐Ÿง‡

Palantรญr vision stages

Put vision stage 1-4 in A1. The seeing-stone reveals more.

=CHOOSE(MIN(A1,4),"โ—‹","๐Ÿ”ฎ","๐Ÿ”ฎ๐Ÿ”ฎ","๐Ÿ‘๏ธ๐Ÿ”ฎ")

๐Ÿ‘๏ธ๐Ÿ”ฎ

Rohan horse ride

Put ride progress 0-10 in A1. Riders thunder across the plains.

=REPT("๐Ÿด",MIN(A1,B1))&REPT("ใƒป",MAX(0,B1-A1))&"๐Ÿ‡"

๐Ÿด๐Ÿด๐Ÿดใƒปใƒปใƒปใƒปใƒป๐Ÿ‡

Anduin river voyage

Put voyage progress 0-10 in A1. The fellowship rows down the great river.

=REPT("ใƒป",MAX(0,B1-A1))&"๐Ÿ›ถ"&REPT("๐ŸŒŠ",A1)&"๐Ÿ”๏ธ"

ใƒปใƒปใƒปใƒปใƒป๐Ÿ›ถ๐ŸŒŠ๐ŸŒŠ๐ŸŒŠ๐Ÿ”๏ธ

Mirkwood spider tension

Put tension level 0-8 in A1. Webs thicken in the dark forest.

=REPT("๐ŸŒฒ",MAX(0,B1-A1))&"๐Ÿ•ท๏ธ"&REPT("๐Ÿ•ธ๏ธ",A1)

๐ŸŒฒ๐ŸŒฒ๐ŸŒฒ๐Ÿ•ท๏ธ๐Ÿ•ธ๏ธ๐Ÿ•ธ๏ธ๐Ÿ•ธ๏ธ

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.

Unlock playground
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.