TL;DR Notion isn’t just a note-taking app—it’s a powerhouse for visual productivity. One of the most powerful yet underrated features in Notion is formulas. With formulas, you can add automatic calculations, create beautiful progress bars, and turn your planner into a live dashboard that tracks goals, habits, and finances in real time.
Whether you want to visualize your fitness progress, calculate task completion rates, or track your budget totals, Notion formulas can transform how you manage data. In this guide, you’ll learn how to use Notion formulas effectively, create dynamic progress bars, and integrate calculations into your existing life planner setup.
Key Takeaways
- Notion formulas automate calculations and track progress across databases.
- You can create visual progress bars for tasks, goals, and habits using simple formulas.
- Formulas can calculate totals, averages, or percentages directly inside your Notion planner.
- You can easily integrate formulas into any template from planmypersonalbrand.com for smarter tracking.
- Once set up, formulas save time and make your planner more interactive and data-driven.
1. What Are Notion Formulas and Why Use Them?
Notion formulas are expressions that help you perform calculations and automate logic inside databases. Think of them as Excel formulas—but more flexible and visual.
They allow you to:
- Calculate totals, averages, or progress percentages.
- Create visual indicators (like progress bars or emojis).
- Automate data summaries (e.g., days left until a deadline).
- Customize views for task management, budgeting, and goals.
Formulas bring life to your Notion pages by turning static information into dynamic systems that respond to your updates automatically.
2. How to Add a Formula in Notion
To add a formula property:
- Open a database (like Tasks, Goals, or Habits).
- Click “+ Add a Property” and choose “Formula.”
- Enter your formula in the formula editor.
- Press Enter, and Notion will calculate it automatically.
Example: If you want to calculate the number of days remaining until a due date:
dateBetween(prop("Due Date"), now(), "days")
This will show how many days are left for each task.
3. Creating a Simple Progress Bar in Notion
A visual progress bar makes tracking your goals and habits more engaging.
Here’s a common formula for a progress bar using emojis:
slice("██████████", 0, floor(prop("Progress") * 10)) + slice("----------", 0, 10 - floor(prop("Progress") * 10))
In this formula, Progress is a number property representing your completion percentage (e.g., 0.6 for 60%).
For example:
- 60% completed will show as
██████---- - 90% completed will show as
█████████-
You can also replace the symbols with emojis for a fun look:
slice("🏆🏆🏆🏆🏆🏆🏆🏆🏆🏆", 0, floor(prop("Progress") * 10)) + slice("⚪⚪⚪⚪⚪⚪⚪⚪⚪⚪", 0, 10 - floor(prop("Progress") * 10))
4. Progress Bars Based on Tasks Completed
If you track tasks within a project, you can automatically calculate progress based on completion status.
Example formula:
toNumber(prop("Tasks Completed")) / toNumber(prop("Total Tasks"))
Then, you can convert that percentage into a visual bar using the slice function as shown above.
Combine this with your project dashboard to instantly see how close you are to finishing your goals.
5. Calculating Totals and Averages with Formulas
Notion formulas also help track numeric data like budgets, workouts, or study hours.
Examples:
- Total Spend:
prop("Groceries") + prop("Transport") + prop("Entertainment") - Average Hours Worked:
(prop("Day 1") + prop("Day 2") + prop("Day 3")) / 3 - Remaining Budget:
prop("Budget") - prop("Spent")
You can use these in any Notion tracker — from a budget planner to a fitness log or habit dashboard.
6. Using Conditional Formulas for Smarter Automation
Conditional formulas let Notion respond dynamically to your data.
For example, show a motivational emoji when a goal is complete:
if(prop("Progress") == 1, "🎉 Goal Achieved!", "Keep Going 💪")
Or highlight overdue tasks automatically:
if(dateBetween(prop("Due Date"), now(), "days") < 0, "⚠️ Overdue", "✅ On Track")
This small automation adds emotional and visual feedback to your planner — making it more engaging and intuitive.
7. Combining Formulas with Linked Databases
Formulas become even more powerful when connected across databases. For instance, your Task Database could update your Goal Tracker automatically.
You can use relations and rollups to:
- Pull the percentage of completed tasks from one database.
- Display the overall goal progress in another.
- Automatically calculate totals across multiple pages.
Example workflow:
- Link your “Fitness Tracker” to your “Goals Database.”
- Use a rollup to calculate average workouts per week.
- Add a formula that visualizes your monthly consistency.
This allows you to see all your progress in one dashboard — like a smart system built to track everything from productivity to wellness.

8. Troubleshooting Common Formula Issues
Common issues when using formulas:
- Error messages: Usually occur when a property name is misspelled or deleted. Double-check your property names.
- Incorrect formatting: Ensure that number-based properties (like progress or totals) are in numeric format, not text.
- Broken relationships: If you rename linked databases, you may need to reconnect rollups.
Quick fix: Recreate or copy-paste your formulas from a working template to save time.
9. Using Templates to Simplify Formula Setup
Setting up formulas from scratch can take time, especially for complex systems. That’s why using pre-built templates is a smart shortcut.
The All-in-One Life Planner from planmypersonalbrand.com already includes:
- Progress bars for tasks, habits, and goals.
- Pre-linked databases that calculate completion automatically.
- Built-in budget and habit tracking formulas.
You can customize the templates to your lifestyle — whether it’s productivity, self-care, or business planning.
If you’re building from scratch, you can always copy and paste existing formulas into your own dashboard to speed up setup.
10. Practical Examples of Notion Formula Use Cases
Here are a few creative ways to apply formulas in your planner:
- Habit Tracker: Calculate the percentage of habits completed weekly.
- Budget Tracker: Automatically update your remaining funds after each expense.
- Study Planner: Count hours spent per subject and visualize progress.
- Fitness Dashboard: Track weight loss or workout frequency with emoji progress bars.
- Goal Tracker: Display “✅ Completed” or “🚧 In Progress” automatically.
With a little creativity, Notion formulas can make your setup as smart and visual as you want.

Follow-Up Questions
- What are the most useful Notion formulas for productivity?
- How do I use rollups and relations with formulas effectively?
- Can I use color-coded progress bars in Notion?
- How do I fix broken formulas after renaming properties?
- What’s the easiest way to learn advanced Notion formulas?
Conclusion
Notion formulas unlock the full potential of your planner by turning your pages into interactive, data-driven dashboards. From tracking progress to managing goals, they make your Notion system more powerful, automated, and personalized.
Once you start experimenting with progress bars and calculations, you’ll see how effortlessly Notion can transform daily organization into something visual, motivating, and smart.
If you want to skip the setup and get started right away, check out the All-in-One Life Planner at planmypersonalbrand.com — it comes preloaded with formula-based dashboards, goal tracking tools, and progress bars designed to keep you consistent and productive every day.

