- Built in Notion
- Posts
- Notion: Your First Database
Notion: Your First Database
Notion is Like a Flexible Swiss Army Knife
Notion is a powerful all-in-one workspace that combines notes, databases, kanban boards, wikis, and calendars. In this tutorial, we'll explore the basics and learn a simple but useful formula you can implement right away.
Key Features
When you first open Notion, you'll see a clean interface with these essential elements:
Pages: Your main containers for content
Blocks: The building blocks of your pages (text, images, tables, etc.)
Databases: Structured collections of information
Creating Your First Database
Let's create a simple task management database with a useful formula.
Click the '+ New Page' button
Type '/database' and select 'Table - Full page'
Name your database "Task Manager"
Add these columns:
Task Name (Title column)
Due Date (Date)
Priority (Select: High, Medium, Low)
Status (Select: Not Started, In Progress, Complete)
Days Until Due (Formula - we'll create this together)
Your First Notion Formula
Here's a practical formula that automatically calculates the number of days until a task is due, with color-coding:
if(empty(prop("Due Date")), "No due date",
if(dateBetween(prop("Due Date"), now(), "days") < 0,
"đź”´Overdue!",
format(abs(dateBetween(prop("Due Date"), now(), "days"))) + " days"))
How the Formula Works:
First, it checks if there's a due date using
empty(prop("Due Date"))
If there's no due date, it shows "No due date"
If there is a due date, it calculates the days between now and the due date
If the result is negative (past due), it shows "Overdue!"
Otherwise, it shows the number of days remaining
Using the Formula:
Click the '+' in your table to add a new column
Name it "Days Until Due"
Select "Formula" as the property type
Copy and paste the formula above
Click "Create"
Tips for Success
Start simple and build complexity as needed
Use templates to save time
Experiment with different views (Table, Board, Calendar)
Remember that formulas are case-sensitive
Use the '/' command to quickly add elements
Next Steps
Once you're comfortable with this basic formula, you can:
Add conditional formatting
Create filtered views based on due dates
Set up notifications for approaching deadlines
Link databases together for more complex project management
Remember, Notion is highly flexible - there's no "right" way to use it. Experiment and find what works best for your workflow!
If you want to clone this database here’s the link.