You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Notion中设置当月课程出勤统计属性?

Notion统计当月出勤课程数的实现方法

因为Notion公式没有直接的过滤函数,我们可以通过「课程数据库标记+汇总数据库求和」的方式实现:

  • 第一步:在「课程(Class Lessons)」数据库新增公式属性(比如命名为「当月标记」),输入以下公式(记得把课程日期替换成你实际的日期属性名;如果有出勤状态,还可以加上状态判断):

    if(and(month(prop("课程日期")) == month(now()), year(prop("课程日期")) == year(now())), 1, 0)
    

    这个公式会给当月的课程标记为1,非当月的标记为0;如果需要精准统计「已参与」的当月课程,就把公式改成:

    if(and(month(prop("课程日期")) == month(now()), year(prop("课程日期")) == year(now()), prop("出勤状态") == "已参与"), 1, 0)
    
  • 第二步:回到「汇总统计(Summary Stats)」数据库,新增Rollup属性(比如命名为「当月出勤课程数」):

    • 关联属性选择「课程」(即你之前设置的Relation类型属性)
    • 聚合属性选择刚才在课程库新增的「当月标记」
    • 计算方式选择「求和(Sum)」

这样Rollup的结果就是当月已参与课程的数量——只有符合条件的课程会贡献1,求和后直接得到统计数。

内容的提问来源于stack exchange,提问作者Ross

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 00:49:52