如何使下面的计算工作。
{ FIXED [Call_Count]:IF ATTR([Date]) >= MIN([Date]) AND ATTR([Date]) <= MAX([Date])THEN COUNTD([Date]) END }
我只需要获取从第一次发生日期开始到可用的最新日期或 now() 的天数。
如何使下面的计算工作。
{ FIXED [Call_Count]:IF ATTR([Date]) >= MIN([Date]) AND ATTR([Date]) <= MAX([Date])THEN COUNTD([Date]) END }
我只需要获取从第一次发生日期开始到可用的最新日期或 now() 的天数。
我认为我们需要澄清 Call_Count 是什么以及表格布局,但这里有一个尝试:
COUNTD(
IF (
[Date] >= { FIXED [Call_Count] : MIN([Date]) }
AND [Date] <= { FIXED [Call_Count] : MAX([Date]) }
) THEN [Date]
END
)
这将检查当前行的日期是否 >= call_count 的最小日期,当前行的日期是否 <= 呼叫计数的最大日期。
但是,我认为这总是正确的?日期必须在最小值和最大值之间?
也许你正在寻找这样的东西?
DATEDIFF("day", { FIXED [Call_Count] : MIN([Date]) }, { FIXED [Call_Count] : MAX([Date]) })
这将为您提供每个 call_count 的最小值和最大值之间的天数。