正在获取非null字段的平均值
本文关键字:字段 平均值 null 获取 | 更新日期: 2023-09-27 17:59:58
我在应用程序中使用Crystal报告
average({ConsultationDetail.viandenord} )
我需要得到非空字段viandenord
的平均值
- 如何更改公式以获得此结果
- 最好的方法是什么
请尝试以下代码。
If(ISNULL({ConsultationDetail.viandenord}))
Then //Your code
Else average({ConsultationDetail.viandenord} )
编辑:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。假设你已经把你的字段放在详细部分:
创建公式
@sum
,将下面的代码放在细节中,并取字段的sum
。If(ISNULL({ConsultationDetail.viandenord})) Then //Your code Else {ConsultationDetail.viandenord}
要计算计数,请创建公式
@count
并编写以下代码,并将其放在详细部分的@sum
之后。if {ConsultationDetail.viandenord}=0 then 0 else 1
现在取公式
@count
的和计算
Average
Sum({ConsultationDetail.viandenord})/Sum(@count)
上面的代码只是一个例子。。让我知道的进展情况