📌 適合對象
- 想提升 Notion 資料庫自動化程度的使用者
- 已經會基本操作,但想讓 Notion 幫自己「自動計算」的人
- 喜歡數據、效率、減少手動輸入的數位工作者
🧠 為什麼要用 Formula?
Notion 的 Formula 就像 Excel 或 Google Sheet 的函數,但更靈活,能讓你的資料庫自動:
- 計算日期差
- 自動產生進度百分比
- 根據條件顯示不同的文字或 Emoji
- 減少重複性工作
有了公式,你的資料庫就不只是儲存資料,而是會「思考」的工作助手。
✨ 5 個實用 Notion 公式應用
① 自動計算專案剩餘天數
用途:追蹤專案期限,避免錯過截止日
欄位類型:Formula
公式:
dateBetween(prop("截止日"), now(), "days")
效果:會自動顯示距離截止日的天數,例如:-2。
另一種表示方法:
公式:
"⏰ 剩下 " + format(abs(dateBetween(now(), prop("截止日"), "days"))) + " 天"
效果:會自動顯示距離截止日的天數,例如:⏰ 剩下2天。
📌 小技巧:可以再搭配 if() 加上 Emoji,例如剩下 3 天顯示 🚨。
② 根據完成比例顯示進度 Emoji
用途:用視覺化的方式快速知道進度
公式:
if(prop("完成率") == 1, "✅ 完成", if(prop("完成率") > 0.5, "🟡 進行中", "🔴 尚未開始"))
效果:自動根據完成率顯示不同的狀態與顏色。
📌 小技巧:可以再搭配 if()
加上 Emoji,例如剩 3 天顯示 🚨。
③ 自動判斷是否超過截止日
用途:提醒逾期任務
公式:
if(now() > prop("截止日"), "⚠️ 已逾期", "⏳ 正常進行")
效果:自動檢測現在時間與截止日的比較。
④ 自動計算今年已完成的任務數
用途:統計成就感
公式:
if(year(prop("完成日")) == year(now()), "🎉 本年完成", "")
效果:自動標記今年完成的任務,方便做年度總結。
⑤ 自動產生標題編號
用途:為任務、專案加上流水編號
公式:
formatDate(now(), "YYYYMMDD") + "-" + format(prop("編號"))
效果:自動生成像 20250812-01
這樣的任務編號。
📝 結語
公式是讓 Notion 從「筆記本」升級為「自動化管家」的關鍵。
今天就試著將你的任務清單、專案管理、生活追蹤加上這些公式,保證效率和可讀性大幅提升!
喜歡這篇文章嗎?
✅ 收藏起來,下次直接複製貼上公式用
✅ 分享給也在用 Notion 的朋友,一起讓資料庫變聰明