# Habit Tracker with Weekly Summary | Notion guide & template

Oct 6 '19 Β· 3 min read Β· 3374 views
Contents

## Weekly Summary

• π Key
βX = number of times you completed the habit this week.
π―X = your goal for the habit.
X Completion = % completion of your goal.
Overall completion = the average completion for all of your goals that week.
π Guide

#### Weekly summaries

NameStart of weekRatingOverall completionπββοΈβπββοΈπ―πββοΈ CompletionπΆβπΆπ―πΆ Completionπ§ββοΈβπ§ββοΈπ―π§ββοΈ Completion
WC 7th Oct   5  7  4
WC 14th Oct   5  7  4
WC 21st Oct   4  7  5

π Guide

# Weekly Summary guide

• 'Overall completion' formula guide
Formula:
round((prop("πββοΈ Completion") + prop("πΆ Completion") + prop("π§ββοΈ Completion")) / 3 * 100) / 100

You'll need to change the 3 to 4 in this formula if you start tracking another goal.
The round() bit of the formula rounds your % to keep things tidy. See Notion's guide here.
• 'Rating' formula
Formula:
if(prop("Overall completion") == 0, "π’", if(prop("Overall completion") <= 0.1, "βΉοΈ", if(prop("Overall completion") <= 0.2, "π¬", if(prop("Overall completion") <= 0.3, "π", if(prop("Overall completion") <= 0.5, "π", if(prop("Overall completion") <= 0.6, "π", if(prop("Overall completion") <= 0.7, "π", if(prop("Overall completion") <= 0.8, "π", if(prop("Overall completion") <= 0.9, "πͺ", if(prop("Overall completion") <= 0.99, "π", if(prop("Overall completion") == 1, "π", "")))))))))))

Hopefully this is fairly self explanatory but feel free to leave a comment if you have any questions π
You can set a different goal for each habit each week, without having to worry about updating any of the formulas.
You don't need to record the start of the week to make this table work but it'll let you filter your summaries to view specific date ranges + I like to see the range aka the timespan that I've recorded so far.
Use the admin view to quickly check that you've linked every day of your week to the weekly summaries.

# Habit Tracker guide

π Habit tracker

Create a new page for each day of the week in this table and link it to it's related week, to create the summary for that week.
You can see my guide to the formula for the 'Week' property here.
• 'Day's completion' formula guide
Formula:
round((if(prop("πββοΈ Run") == true, 1, 0) + if(prop("πΆ Walk dog") == true, 1, 0) + if(prop("π§ββοΈ Meditate") == true, 1, 0)) / 3 * 100) / 100

You'll need to update this formula to reference any additional properties that you reference and change the 3 at the end of the formula to match the number of checkbox properties in your database.
• 'Rating' formula
Formula:
if(prop("Day's completion") == 0, "π’", if(prop("Day's completion") <= 0.1, "βΉοΈ", if(prop("Day's completion") <= 0.2, "π¬", if(prop("Day's completion") <= 0.3, "π", if(prop("Day's completion") <= 0.5, "π", if(prop("Day's completion") <= 0.6, "π", if(prop("Day's completion") <= 0.7, "π", if(prop("Day's completion") <= 0.8, "π", if(prop("Day's completion") <= 0.9, "πͺ", if(prop("Day's completion") <= 0.99, "π", if(prop("Day's completion") == 1, "π", "")))))))))))

This replicates the Rating formula from the Weekly Summary. Hopefully this is fairly self explanatory but feel free to leave a comment if you have any questions π
The 'This week' view will exclude the Sunday of the current week because Notion considers Sundays as the start of the week and the formula doesn't allow for that π

# Acknowledgements

If you're still learning to use Notion, I'd highly recommend checking out Francesco D'Alessio's courses -