LogoFLO.W 思流
  • 價格
  • 部落格
  • 文檔
  • 思考
  • 關於我
立即購買
  • 讀者提問
  • 我的回答
  • 函數解析
  • 參考模板
  • 關聯閱讀
Notion 问答·
2025/01/26

Notion 如何基於多列 Checkbox 狀態實現自動日期推進

使用 Notion Formula 的 lets 和 empty 函數,根據多個 Checkbox 列的勾選狀態自動計算並推進日期。

avatar for 二一
二一
Notion 如何基於多列 Checkbox 狀態實現自動日期推進

這個問題來自 Notion 系統課程讀者的提問,經整理後分享於此。如果你在使用 Notion 的過程中遇到了類似問題,歡迎留言交流。

讀者提問

你好,請問為什麼我這個只顯示第一個 condition(如果「start」有數值,就加一天),後面多個複合條件的結果設置無效(如果 start 和 day1 同時有數值,就加 2 天,以此類推),單複合條件的沒設置成功是為什麼?

讀者提問截圖

我的回答

首先,用來判斷某個欄位是否為空值,最好是用 empty() 這個函數,當欄位是空值時,empty("Property XX") 會得到 true 的值,例如:

empty 函數範例

利用這個特性,我們就可以構造這樣的一個函數來滿足你的需求:

if(
    prop("Start").empty()==true,"未启动".style("b","red"),

    lets(
    a,if(prop("Start").empty()!=true,1,0),
    b,if(prop("Day 1").empty()!=true,1,0),
    c,if(prop("Day 2").empty()!=true,2,0),
    d,if(prop("Day 4").empty()!=true,4,0),
    e,a+b+c+d,
    dateAdd(prop("Start"),e,"days")
)

)

具體效果如下:

自動日期推進效果演示

函數解析

lets 函數內部定義了以下變數:

a = if(Start 不為空, 回傳 1, 回傳 0)
b = if(Day 1 不為空, 回傳 1, 回傳 0)
c = if(Day 2 不為空, 回傳 2, 回傳 0)
d = if(Day 4 不為空, 回傳 4, 回傳 0)
e = a + b + c + d (把上面的值都加起來)

最後一行:

dateAdd(prop("Start"), e, "days")

  • 從 Start 日期開始
  • 加上 e 的值
  • 單位是天數

參考模板

  • 參考模板連結:https://leon21.notion.site/Notion-checkbox-1870e68aa04680c98925c3abe0bbc2fa

關聯閱讀

  • Notion 函數基礎入門(一):用四則運算理解 Formula 的基本特性與用法
  • Notion 函數基礎入門(二):掌握更自由的打卡統計與日期間隔計算
  • Notion 函數基礎入門(三):複雜邏輯判斷與自訂進度條
  • 詳細解讀 Notion Formula 2.0,10+ 個新特性與新函數讓 Notion 更強大更好用

📘 FLO.W 思流 — Notion 個人管理系統

FLO.W 是一套基於 Notion 搭建的個人管理模板,整合了任務、筆記、項目、習慣等模組,並配有完整的圖文影片教程。

開箱即用的 Notion 模板系統
配套圖文影片教程,新手友好
持續更新,長期維護
了解 FLO.W 思流模板✨ 已有 1237+ 位用戶選擇 FLO.W
2025/01/26
分享本文
全部文章

更多文章

Notion 資料庫如何只顯示最近一條更新
#Notion 问答

Notion 資料庫如何只顯示最近一條更新

透過 Relation 關聯 + Formula 函數,讓 Notion 資料庫只顯示最後一條更新記錄,適用於項目狀態追蹤、客戶管理等場景。

2024/09/07
Notion 如何統計 Select 欄位的選項百分比
#Notion 问答

Notion 如何統計 Select 欄位的選項百分比

介紹如何在 Notion 中使用 Formula 函數統計 Select 欄位各選項的百分比,替代 Rollup 的 count per group 限制。

2025/01/05
Notion 資料庫圖表(Chart)有什麼用,該怎麼用?
#Notion 问答

Notion 資料庫圖表(Chart)有什麼用,該怎麼用?

Notion 資料庫圖表功能完整教程:4 種圖表類型、分組統計、篩選過濾、累計模式,用視覺化讓你的資料一目了然。

2024/08/14

郵件列表

加入我們的社區

訂閱郵件列表,及時獲取最新消息和更新

LogoFLO.W 思流
TwitterX (Twitter)YouTubeYouTubeBilibiliXiaoHongShuEmail
產品
  • 功能
  • 價格
  • 常見問題
資源
  • 部落格
  • 文檔
  • Notion Custom Agent
公司
  • 關於我
  • 聯繫我們
法律
  • Cookie政策
  • 隱私政策
  • 服務條款

訂閱獲取更多 Notion 技巧與資訊

© 2026 FLO.W 思流, All rights reservedNotion 為 Notion Labs, Inc. 商標;本站為獨立第三方,與 Notion 官方無關聯或背書。
Featured on Uneed