【发布时间】:2015-01-15 03:09:55
【问题描述】:
我正在编写一份报告,需要报告每位员工的工时。 但是,有些人的工作时间超过了 Max Hours,在以下情况下,简单的总和将不起作用...... 我尝试使用 Min 函数,但它只能用作列级别... 我看到 =calculation 函数应该可以工作,但我不知道如何编写它...下面是示例:
Staff ID Date Work Hours
A001 5-Jan-2015 8
A001 6-Jan-2015 8
A001 7-Jan-2015 8
A001 8-Jan-2015 8
A001 9-Jan-2015 8
A002 5-Jan-2015 7
A002 6-Jan-2015 7
A002 7-Jan-2015 6
A002 8-Jan-2015 7
A002 9-Jan-2015 6
Staff ID Staff Name Max Hours Per Week
A001 Person A 35
A002 Person B 35
Output:
Staff ID Hours
A001 35 (instead of 40)
A002 33 (7+7+6+7+6)
非常感谢您的帮助!
【问题讨论】:
标签: powerpivot dax