Tableau 中的网络日
Network Days In Tableau
我需要在 Tableau 中根据以下表达式创建网络或工作日。
我已经根据不同的计算方法创建了网络天数,但不确定我应该如何 link 在这里。
代码是:
if ISNULL([Resolved Date])
then TODAY()- [Pending Date] // 1st condtion
ELSEIF ISNULL([Pending Date]) and [Resolved Date] !=NULL
THEN
[Resolved Date]-[Assigned Date] // 2nd condition
ELSEif ISNULL([Pending Date]) and ISNULL([Resolved Date])
then
TODAY()- [Assigned Date]
else
[Resolved]
如何从上述公式中删除周末。
这个Interworks blog post描述了如何在不计算周末的情况下找出两个日期之间的差异。它没有解决假期问题。
找到答案,发帖造福其他用户
ABS(if ISNULL([Resolved Date])
then (DATEDIFF('day',TODAY(),[Pending Date]) - (DATEDIFF('week',TODAY(),
[Pending Date])*2))
ELSEIF ISNULL([Pending Date]) and [Resolved Date] !=NULL
THEN
(DATEDIFF('day',[Resolved Date],[Assigned Date]) - (DATEDIFF('week',
[Resolved Date],[Assigned Date])*2))
ELSEif
(ISNULL([Pending Date]) OR ISNULL([Resolved Date]) )
then
(DATEDIFF('day',[Assigned Date],TODAY()) - (DATEDIFF('week',[Assigned
Date],TODAY())*2))//DATEDIFF('day',[Assigned Date],TODAY())
else
(DATEDIFF('day',[Resolved Date],[Pending Date]) - (DATEDIFF('week',[Resolved
Date],[Pending Date])*2))//[Resolved Date]-[Pending Date]
END)
您还可以使用 this link 计算工作日,并可选择指定单一假期和业务开始和结束时间。
我需要在 Tableau 中根据以下表达式创建网络或工作日。
我已经根据不同的计算方法创建了网络天数,但不确定我应该如何 link 在这里。
代码是:
if ISNULL([Resolved Date])
then TODAY()- [Pending Date] // 1st condtion
ELSEIF ISNULL([Pending Date]) and [Resolved Date] !=NULL
THEN
[Resolved Date]-[Assigned Date] // 2nd condition
ELSEif ISNULL([Pending Date]) and ISNULL([Resolved Date])
then
TODAY()- [Assigned Date]
else
[Resolved]
如何从上述公式中删除周末。
这个Interworks blog post描述了如何在不计算周末的情况下找出两个日期之间的差异。它没有解决假期问题。
找到答案,发帖造福其他用户
ABS(if ISNULL([Resolved Date])
then (DATEDIFF('day',TODAY(),[Pending Date]) - (DATEDIFF('week',TODAY(),
[Pending Date])*2))
ELSEIF ISNULL([Pending Date]) and [Resolved Date] !=NULL
THEN
(DATEDIFF('day',[Resolved Date],[Assigned Date]) - (DATEDIFF('week',
[Resolved Date],[Assigned Date])*2))
ELSEif
(ISNULL([Pending Date]) OR ISNULL([Resolved Date]) )
then
(DATEDIFF('day',[Assigned Date],TODAY()) - (DATEDIFF('week',[Assigned
Date],TODAY())*2))//DATEDIFF('day',[Assigned Date],TODAY())
else
(DATEDIFF('day',[Resolved Date],[Pending Date]) - (DATEDIFF('week',[Resolved
Date],[Pending Date])*2))//[Resolved Date]-[Pending Date]
END)
您还可以使用 this link 计算工作日,并可选择指定单一假期和业务开始和结束时间。