Letter grades, attendance rows, and rubric progress for gradebooks.
=IF(A1>=90,"A",IF(A1>=80,"B",IF(A1>=70,"C",IF(A1>=60,"D","F"))))
B
=REPT("⭐",MIN(A1,5))&REPT("☆",MAX(0,5-A1))&" rubric"
⭐⭐⭐⭐☆ rubric
=IF(A1=0,"🟢 On time",IF(A1<=3,"🟡 Late","🔴 Very late"))
🟡 Late
=REPT("✅",MIN(A1,5))&REPT("❌",MIN(B1,5))&" "&A1&"P-"&B1&"A"
✅✅✅✅❌ 4P-1A
=REPT("📝",MIN(A1,B1))&REPT("○",MAX(0,B1-A1))&" "&A1&" turned in"
📝📝📝📝📝📝📝○○○ 7 turned in
=IF(A1=1,"📞 Parent contacted","📋 Contact needed")
📋 Contact needed
=IF(A1=1,"📝 Note sent to parent","📋 No note yet")
📝 Note sent to parent
=CHOOSE(A1,"🪑 Row 1","🪑 Row 2","🪑 Row 3","🪑 Row 4","🪑 Row 5")
🪑 Row 3
=REPT("🙋",MIN(A1,5))&REPT("○",MAX(0,5-A1))&" pts"
🙋🙋🙋○○ pts
=CHOOSE(A1,"📈 Rising","➡️ Steady","📉 Falling")
📈 Rising
=ROUND(A1*0.4+B1*0.3+C1*0.3,0)&"% weighted avg"
82% weighted avg
=REPT("⚠️",MIN(A1,5))&" "&A1&" missing"
⚠️⚠️⚠️ 3 missing
=REPT("📅",MIN(A1,5))&" "&A1&" days left"
📅📅📅📅 4 days left
=CHOOSE(A1,"😊 Great","🙂 Good","😐 OK","😟 Struggling","😴 Tired")
🙂 Good
=CHOOSE(A1,"🔔 Period 1","🔔 Period 2","🔔 Period 3","🔔 Period 4","🔔 Period 5","🔔 Period 6")
🔔 Period 3
=REPT("📖",MIN(A1,B1))&REPT("○",MAX(0,B1-A1))&" level "&A1
📖📖📖📖📖○○○○○ level 5
=CHOOSE(A1,"🟢 Great day","🟡 Warning","🔴 Referral")
🟡 Warning
=REPT("█",MIN(10,MAX(0,ROUND(A1/10,0))))&REPT("░",MAX(0,10-MIN(10,MAX(0,ROUND(A1/10,0)))))&" "&A1&"%"
███████░░░ 72%
=REPT("🎓",MIN(ROUND(A1*2.5,0),10))&REPT("○",MAX(0,10-MIN(ROUND(A1*2.5,0),10)))&" GPA "&TEXT(A1,"0.0")
🎓🎓🎓🎓🎓🎓🎓○○○ GPA 3.2
=REPT("✨",MIN(A1,5))&" extra credit"
✨✨✨ extra credit
=IF(A1=1,"✅ Permission slip signed","📄 Slip missing")
📄 Slip missing
=IF(A1>=90,"🎉 Honor roll!","📊 Grade: "&A1&"%")
🎉 Honor roll!
=IF(A1=0,"✅ No issues",IF(A1=1,"⚠️ Warning","🔴 Detention"))
⚠️ Warning
=CHOOSE(A1,"📚 Group A","📚 Group B","📚 Group C","📚 Group D","📚 Group E")
📚 Group B
=REPT("🙋",MIN(A1,B1))&REPT("○",MAX(0,B1-A1))&" "&A1&" days"
🙋🙋🙋🙋🙋○○ 5 days
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