寫法與排查
公式寫作規則
Notion 公式分支型別、自然語言拆解、變數命名、空值判斷和分層設計規則。
本頁用於整理複雜公式。寫長公式前先看這裡,避免後期排錯和維護變得困難。
讓所有分支儘量返回同一種型別
不推薦:
推薦:
或:
尤其是在自動化、按鈕變數、日期欄位填充中,返回型別要更嚴格。
複雜公式先寫成自然語言
例如「專案健康度」先寫成:
- 取出全部任務。
- 統計完成任務數。
- 統計逾期未完成任務數。
- 計算完成率和逾期率。
- 根據分數輸出顏色標籤。
再翻譯成:
使用變數命名業務含義
不推薦:
推薦:
空值先判斷,再計算
凡是日期、關聯、成員、數字輸入,都建議先考慮是否為空。
大公式分層設計
對於模板系統,建議分為三類公式:
| 型別 | 用途 | 是否展示 |
|---|---|---|
| 原始輸入 | 使用者手動填寫的資料 | 展示 |
| 中間指標 | 輔助計算,如完成數、逾期數、剩餘天數 | 可隱藏 |
| 展示結果 | 給使用者看的狀態、標籤、進度條 | 展示 |
如果所有邏輯都塞進一個公式,短期看起來整潔,長期維護成本會很高。
想把這些公式直接用在任務提醒、專案進度、筆記熱力圖和統計報表裡,可以繼續了解 FLO.W 思流 Notion 模板。
最後更新於
Notion 公式