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

SharePoint列表可否基于日期与地点列汇总计算工时数值

实现结论

可以实现你要的自动聚合计算效果,以下是两种适配不同场景的落地方案:

方案1:Power Automate 自动更新字段(可实现数据自动存入「当日总工时」列)

原生SharePoint计算列仅支持单条条目内的字段运算,无法直接跨条目聚合,因此需要搭配Power Automate流实现自动计算写入:

  • 新建触发条件为「当列表项被创建或修改」的自动化流,绑定你当前使用的SharePoint列表
  • 新增「获取项」操作,筛选规则设置为:Date eq 触发流的条目对应的Date值 and Location eq 触发流的条目对应的Location值,拉取所有同日期同地点的条目
  • 新增「聚合」操作,对获取到的所有条目的Number of hours to complete task字段做求和计算
  • 新增「更新项」操作,把求和结果批量更新到所有同日期同地点条目的Hours for the day字段即可
  • 可额外添加触发判断规则:仅当Number of hours to complete task字段发生改动时才执行后续逻辑,避免流循环触发

方案2:列表视图聚合(无需开发,仅做统计展示用)

如果你不需要把总工时写入字段,仅需要查看统计结果,直接配置列表视图即可实现:

  • 打开目标列表,点击当前视图右上角的「编辑当前视图」选项
  • 在分组设置中,选择一级分组为Date、二级分组为Location
  • 在聚合设置中,选择Number of hours to complete task字段,聚合方式设置为「求和」
  • 保存视图后即可直接查看每个日期、每个地点对应的总工时统计

注意:如果你的SharePoint环境没有启用Power Automate权限,可以联系站点管理员开通对应权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 12:42:03