Disclaimer
Note: This blog follows the longer tutorial available on YouTube. There are slight differences in the property names used between the short and long tutorial, so keep that in mind as you follow along!
Copy and paste this under streak, the Formula property!
lets(
listOfDates, prop("logs").map(current.prop("date")).sort(),
listOfDatesPushed, prop("logs").map(current.prop("date")).sort().slice(1).concat([today()]),
breakOff, listOfDatesPushed.filter(current.dateBetween(listOfDates.at(index), "days") > 1).sort().last(),
"🔥" +
if(breakOff.empty(), listOfDates.length(), listOfDates.filter(current >= breakOff).length())
+ "\nstart:" +
if(breakOff.empty(), listOfDates.first(), breakOff)
)
Notion Formula
복사
Curious about how it works or want to explore advanced formulas?
Watch the YouTube tutorial or read the full written guide here!
Youtube video! Be sure to subscribe to take your Notion to the next level.
Looking for a pre-made streak counter?
Find the template link in the description below the YouTube video
Conclusion
Thank you for reading this tutorial! If you found it helpful, be sure to check out shop for my beautiful templates, which I am confident enough to say are a game-changer Subscribe to my newsletter and feel free to follow me on my social media for updates!
Happy Notion(ing)!
links
Search