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

Power BI中单个日期与日期区间关联及工时成本计算求助

解决方案

表格信息整理

工时记录表(timebookings)

日期工时数
2023/1/18
2023/2/157
2023/3/206
2023/5/108

小时费率表

生效日期小时费率
2023/1/1100
2023/3/1120
2023/5/1150

期望计算结果

日期工时数成本
2023/1/18800
2023/2/157700
2023/3/206720
2023/5/1081200

DAX计算列公式

在工时记录表中新建计算列,使用以下DAX公式即可自动计算每条记录的成本:

成本 = 
VAR 当前日期 = 'timebookings'[日期]
VAR 匹配费率 = 
    CALCULATE(
        MAX('hourly rates'[小时费率]),
        FILTER(
            'hourly rates',
            'hourly rates'[生效日期] <= 当前日期
        )
    )
RETURN
    'timebookings'[工时数] * 匹配费率

公式说明

  1. VAR 当前日期:提取当前工时记录的日期
  2. VAR 匹配费率:筛选出所有生效日期早于等于当前日期的费率记录,取其中最新生效的费率值(MAX函数确保取到最近时段的费率)
  3. RETURN:将当前记录的工时数乘以匹配到的费率,得到最终成本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 21:35:26