【发布时间】:2019-04-01 08:06:41
【问题描述】:
我正在尝试创建一个自定义函数来计算两个日期之间的工作日差异。我在SSRS中做了同样的功能:
Public Function WorkdayDiff(StartDate As Date, EndDate As Date) As Date
Return Datediff("ww", StartDate, EndDate, vbMonday) +
Datediff("ww", StartDate, EndDate, vbTuesday) +
Datediff("ww", StartDate, EndDate, vbWednesday) +
Datediff("ww", StartDate, EndDate, vbThursday) +
Datediff("ww", StartDate, EndDate, vbFriday)
End Function
我现在尝试用 Power Query M 语言做同样的事情,但它一直在说:
类型未定义。
这是我在 Power BI 高级编辑器中的代码:
(DateStart as Date, DateEnd as Date) as Date =>
let
WorkdayDiff = Datediff("ww",DateStart ,DateEnd, vbMonday) +
Datediff("ww",DateStart ,DateEnd, vbTuesday) +
Datediff("ww",DateStart ,DateEnd, vbWednesday) +
Datediff("ww",DateStart ,DateEnd, vbThursday) +
Datediff("ww",DateStart ,DateEnd, vbFriday)
in
WorkdayDiff
【问题讨论】:
标签: powerbi powerquery powerbi-desktop m