2017-09-26 160 views
1

我有一个公式,它使用DateDiff找出两个日期之间的差异,并排除周末。如何在单独的Crystal Reports公式中使用DateDiff?

我想然后在另一个公式中使用该DateDiff来计算基于if和then标准的平均值。

当我把平均({日期DIFF公式})我收到的“无效的参数时遇到”

任何公式我尝试使用它,我不能使用的日期差异公式的错误,是有这个理由吗?

+0

为我工作,告诉我们你的公式?我使用了 DateTest1:DateDiff('d',* datetime column *,today) DateTest2:If @ DateTest1> 5 Then'yes'Else'No' 这是可比较的吗? – Jackson

+0

DateDiff返回一个整数(或者根据你的参数选择有理数,我用'd'代表天数),所以确保你的逻辑把它看作一个单一的数字,而不是日期本身 – Jackson

+0

啊 - 重读你的问题。我的第二个评论适用。平均值(* DateDiffFormula *)与平均值(* SingleNumber *)相同,例如平均值(5)没有意义。尝试使用正在运行的总计,选择平均值并放入群组页脚 – Jackson

回答

0

例DateDiff的公式:

DateDiff('d',*datecolumn*,today)

然后传递直通到您的运行总数,例如:

Example Running Total for an Average

让一组在你的小组专家为你想设定以平均值进行汇总,在评估部分中选择该组,如果需要,也可以在重置中进行选择。

让我知道如果这不适合你,祝你好运!

相关问题