Skip to main content
Notion 公式

公式是什么

Notion 公式属性、公式中的值、属性引用的基础速查。

Notion 公式是在数据库的一整列属性中运行的规则。它不会只计算某一个孤立的单元格,而是会对数据库中的每一行,也就是每一个页面,按同一套规则计算结果。

例如,在任务数据库中添加一个公式属性「是否逾期」:

ifs(
  empty(prop("截止日期")), "未设置日期",
  prop("截止日期") < today(), "已逾期",
  "未逾期"
)

这个公式会对每一个任务都执行一遍。每一行里的 prop("截止日期") 都指向当前任务自己的「截止日期」。

公式最常见的使用位置是数据库的「公式」属性。一个公式属性保存的是一段计算规则,Notion 会把这段规则应用到数据库中的每一条记录。

添加路径通常是:数据库右上角或表格最后一列 → 添加属性 → 选择「公式」。

一个公式里通常有四类东西:

类型示例说明
字面量"已完成"100true直接写在公式中的固定值
属性引用prop("状态")当前行的某个属性值
运算符+>=and用来计算、比较、连接或判断
函数if()dateAdd()map()Notion 内置的处理能力

经典写法:

prop("状态")

在新版公式编辑器里,属性可能显示为一个彩色令牌。为了方便复制,本手册统一使用 prop("属性名") 写法。

想把这些公式直接用在任务提醒、项目进度、笔记热力图和统计报表里,可以继续了解 FLO.W 思流 Notion 模板

最后更新于