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

Power BI中如何计算指定日期加N个工作日(排除周末)

解决Power BI中添加指定工作日数的需求

直接用Power BI内置的DAX函数WORKDAY就能实现自动排除周末的日期计算,无需手动判断周六周日。

基础用法(仅排除周末)

如果只需要排除周六和周日,创建计算列的公式如下:

添加2个工作日后的日期 = WORKDAY('你的表名'[任务日期], 2)
  • 参数说明:
    • 第一个参数'你的表名'[任务日期]:替换成你实际的日期列
    • 第二个参数2:需要添加的工作日数量

验证你的示例:

  • 2025年1月6日(周一)代入后,结果为2025年1月8日(周三)
  • 2025年1月10日(周五)代入后,结果为2025年1月14日(周二)

进阶用法(自定义节假日)

如果需要额外排除公司自定义的节假日,可以添加第三个参数指定节假日日期列:

添加2个工作日后的日期 = WORKDAY('你的表名'[任务日期], 2, '节假日表'[节假日日期])
  • 第三个参数'节假日表'[节假日日期]:替换成你存储节假日的表和列

度量值版本(用于报表交互)

如果需要在报表中基于选中的日期动态计算,可使用度量值:

添加2个工作日后的日期_度量值 = WORKDAY(SELECTEDVALUE('你的表名'[任务日期]), 2)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 19:35:56