简单的问题(我希望)。我在Power bi中添加了一个自定义列。我需要使用自定义列公式减去时间值。问题:(B-A)-C导致错误。
值设置为时间类型。
B = 15.00.00
A = 9.00.00
C = 0.05.00
自定义列公式:
=([B]-[A])-[C]
我想要的结果:5.55.55 结果我得到:
Expression.Error: We cannot apply operator - to types Duration and Time.
Details:
Operator=-
Left=0.06:00:00
Right=0.05.00
因此B-A = 0.06:00:00,因此0.06:00:00-0.05.00 =错误。我需要得到形状为06.00.00的B-A结果,因此我可以从中减去C值。有什么建议吗?
答案 0 :(得分:0)
假设您的表称为“表”:
首先,创建一个新列并计算B和A的差。
Col1 = DATEDIFF(Table1[B],Table1[A],HOUR)
然后创建另一列并从中减去C。
Col2 = DATEDIFF(Table1[Col1],Table1[C],HOUR)