Notion 按鈕教學:一鍵新增多個任務,並自動填入任務截止日

用一顆 Notion 按鈕一鍵新增多個任務,並依「專案完成日」自動算出每個任務的截止日。

分享
Notion 按鈕教學:一鍵新增多個任務,並自動填入任務截止日

嗨!我是晉博 👋

如果你也在做專案管理,一定遇過這種困境:每新增一個專案,光是把一堆任務的截止日「一個一個」手動填進去,就要花掉好幾分鐘,任務越多、填越久,還很容易填錯 🥲。

我自己有和女友一起經營自媒體要拍短影片時特別有感,因為這類專案的時程幾乎都是固定的:

  • 1~2 個月前:定案企劃
  • 1 個月前:完成拍攝
  • 3~4 週前,初版影片產出
  • 2~3 週前,影片定案並排程

這種「每一步都固定、時程也能預測」的任務,其實就是一套「有固定 SOP」的任務。

而這篇要教的 Notion 按鈕,最適合的就是這種「有固定 SOP」的任務:只要步驟和時間點每次都差不多,就能一鍵新增、自動排好截止日。

反過來說,如果你的專案裡面的任務截止日,每次都長得不一樣、沒有固定節奏,那這篇的教學效果就沒那麼明顯囉 !但也會鼓勵你找出這類型專案「有固定 SOP」的任務,並且使用這篇文章教學的按鈕!


為什麼你需要 Notion 按鈕?手動排截止日的風險

❌ 手動排截止日 ✅ 用「按鈕」自動排截止日
每個任務都要手動建日期 自動依「專案完成日」算好每個任務完成時間
建立任務要好幾分鐘,任務越多、花的時間越多 不管有幾個任務,填日期只要 3 秒鐘
有「截止日填錯」的風險 再也不會手殘填錯截止日

光看文字可能沒感覺,直接看看影片的實際效果吧 👇

0:00
/0:12


{{block:key}}

Notion 一鍵新增任務、自動填截止日的運作原理

在動手之前,先花 1 分鐘搞懂原理,後面設定你才比較不會迷路。

這套系統其實只有 2 個資料庫:專案資料庫、任務資料庫。運作邏輯拆成三步:

  1. 透過 Notion 的匯總(Rollup)功能,讓「任務資料庫」抓到「專案資料庫」的專案完成日
  2. Notion 按鈕去填入「任務資料庫」的完成-X 天(按鈕只要設定一次,之後就能無限次套用)
  3. 在「任務資料庫」建立一個完成日公式
「完成日」公式運作邏輯:專案完成日 減去 完成-X 天,就會自動算出這個任務該在哪一天完成。
Notion 一鍵新增任務並自動填入截止日的運作原理圖
整套系統的運作原理一張圖看懂
💡
小提醒:用完成日「公式」有個小麻煩——臨時要改某個任務的日期時,你只能去改「完成-X 天」,跟我們平常直接點日期調整的直覺不太一樣。所以後面我會另外做一個自動同步(免費版也能用),把公式算出來的日期自動帶進 Notion 內建的日期屬性,之後要臨時調整就會非常直覺。

(這裡的小提醒目前看不懂沒關係,跟著做完再操作一次就會通了 🦕)

原理懂了,接下來就是實作。下面三段會帶你走完:先建好兩個資料庫,再把按鈕放進模板,最後實際跑一次。


建立專案與任務的資料庫

先建立兩個資料庫,屬性照著下面設定。

專案資料庫需要的屬性:

屬性 屬性名稱 說明
日期 專案完成日 設定這個專案要完成的日期
關聯 行動任務庫 和行動任務資料庫做關聯
狀態 狀態 管理專案狀態

行動任務資料庫需要的屬性:

屬性 屬性名稱 說明
日期 截止日 任務的截止日
關聯 專案項目庫 和專案項目資料庫做關聯
匯總 專案完成日 抓專案項目資料庫的日期屬性
數字 完成-X天 給公式計算用的數字
公式 完成日 用「專案完成日 − 完成-X 天」算出日期
狀態 狀態 管理任務狀態
Notion 專案資料庫與任務資料庫的屬性設定
兩個資料庫的屬性照這樣建立

屬性建好後,把下面這段完成日公式貼到任務資料庫「完成日」欄位裡:

{{copy:dateSubtract(專案完成日.first(), 完成-X天, "days")}}

完成日的公式怎麼設定,可以照著底下影片操作:

0:00
/0:09

在專案資料庫的頁面模板裡放 Notion 按鈕

這一段要讓按鈕真的動起來,分成 3 件事:

  1. 先在專案資料庫建立一個「頁面模板」。
  2. 先設定按 Notion 按鈕的「新增任務」與「自動填寫截止日」步驟,再透過建立副本新增 N 個任務。
  3. 之後每開一個新專案,套用它就自帶這顆按鈕。

因此可以先在「專案資料庫」建立一個新的頁面模板。

在 Notion 專案資料庫建立頁面模板
先在專案項目資料庫建立頁面模板

設定 Notion 按鈕,能新增任務和自動填寫截止日

重要:接下來的按鈕,一定要建立在專案項目資料庫的「頁面模板」裡面。

{{step:輸入 /按鈕 新增按鈕,動作選「建立頁面」}}

Notion 按鈕選擇建立頁面動作
步驟 1:/按鈕 → 選「建立頁面」

{{step:資料來源選「行動任務資料庫」}}

Notion 按鈕資料來源選行動任務資料庫
步驟 2:資料來源選「行動任務資料庫」

{{step:點「編輯屬性」設定這個任務要帶的屬性}}

    • 點擊「編輯屬性」可以新增屬性
Notion 按鈕點編輯屬性設定任務
步驟 3:點「編輯屬性」設定任務屬性

{{step:再新增一個動作「更新頁面」,對象選「➊ 已新增頁面」}}

Notion 按鈕新增更新頁面動作選已新增頁面
步驟 4:加「更新頁面」→ 選「➊ 已新增頁面」

{{step:「設定屬性」選「截止日」,然後點「自訂公式」}}

Notion 設定截止日屬性點自訂公式
步驟 5:設定屬性選「截止日」→ 點「自訂公式」

{{step:在自訂公式裡選「➊ 已新增頁面 → 完成日」,最後按右上角「儲存」}}

Notion 自訂公式選已新增頁面的完成日
步驟 6:自訂公式選「➊ 已新增頁面 → 完成日」,記得按儲存

設定完成後,自訂公式會長這樣:

Notion 按鈕自訂公式設定完成的畫面
自訂公式設定完成的樣子
當你在按鈕內要新增一個任務 + 自動填入截止日,都必須要有以下兩個步驟
1. 新增一個任務
2. 自動填入該任務的截止日
Notion 按鈕新增任務與自動填截止日的兩個步驟
一個任務 = 新增任務 + 自動填截止日兩個動作

設定 Notion 按鈕,複製出後面的 N 個任務

{{step:接著請按「儲存副本」建立後續 N 個步驟(請根據你自己的工作流程而設定)}}

  • 儲存副本 = 建立副本
Notion 按鈕用儲存副本複製任務步驟
用「儲存副本」快速複製下一個任務的步驟

{{step:建立後記得把新的步驟往下移動}}

0:00
/0:04

{{step:之後每個新任務,就重複上面的步驟 3~6}}

  • 把「完成-X 天」的天數改成你要的數字,直到把整個流程的任務都排完為止。
Notion 按鈕重複步驟建立多個任務
重複步驟,把你固定流程裡的任務一次排好

建立一個行動任務資料庫分身進專案的頁面模板

最後一步,在專案資料庫頁面模板裡放一個「行動任務資料庫的資料來源的連結瀏覽模式」,之後開專案時,就能一眼看完這個專案要做哪些事、各自什麼時候到期。

建立行動任務資料庫分身並設好篩選

{{step:建立行動任務資料庫的「資料庫來源的連結瀏覽模式」}}

Notion 建立行動任務資料庫的連結檢視
建立行動任務資料庫的「連結檢視」

{{step:行動任務資料庫的篩選設定如下}}

  • 任務狀態可以選擇「未開始 + 進行中」
  • 篩選專案項目庫(關聯)一定要選到頁面模板本身喔!
Notion 任務清單連結檢視的篩選設定
篩選設定:未開始+進行中,且關聯到頁面模板本身

套用頁面模板實際跑一次

{{step:在專案資料庫新開一個頁面套用頁面模板}}

{{step:在新開的這個專案頁面填入「專案完成日」}}

{{step:點擊剛剛建立好的按鈕,看「完成日」的公式是否有如預期的跑成功}}

0:00
/0:12

總結:把固定流程的任務,交給一顆 Notion 按鈕

整篇看下來,其實核心概念很單純:只要你的專案流程是「可預測、時程固定」的,就值得花 20 分鐘設定一次這顆 Notion 按鈕,之後每接一個新專案,都能免去要手動填截止日,也不用擔心填錯日期!

會重複的事,就交給系統做;你只留下真正要動腦的部分。

歡迎在下面留言告訴我:你在操作 Notion 按鈕上遇到哪些問題?也可以跟我說,你最想把哪個流程自動化?

自動填寫日期能夠直接用免費版功能 Notion 按鈕做出來,要特別感謝 Notion 顧問 CK 的回饋,因為我原本是用 Automation 功能去做, Automation 要付費版本才能用。


{{block:soft}}

延伸閱讀