Tableau api 表中的网络日
我需要在以下表达式的表格中创建网络或工作日。Tableau api 表中的网络日,tableau-api,Tableau Api,我需要在以下表达式的表格中创建网络或工作日。 我已根据不同的计算创建了网络日,但不确定如何将其链接到此处。 代码是: if ISNULL([Resolved Date]) then TODAY()- [Pending Date] // 1st condtion ELSEIF ISNULL([Pending Date]) and [Resolved Date] !=NULL THEN [Resolved Date]-[Assigned Date] // 2nd conditi
我已根据不同的计算创建了网络日,但不确定如何将其链接到此处。
代码是:
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]
如何从上述公式中删除周末 这描述了如何在不计算周末的情况下找出两个日期之间的差异。它没有解决假期问题。找到了答案,为其他用户的利益发帖
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)
您还可以使用来计算工作日,并选择指定单个假日以及工作开始和结束时间