永洪社区

标题: 报表制作中新建计算列可以计算多组数据的平均值吗? [打印本页]

作者: s576718926    时间: 2023-8-3 17:33
标题: 报表制作中新建计算列可以计算多组数据的平均值吗?
如图:在报表制作中,需要计算如图红色框框中3组数据的平均值,新建计算列怎么实现?求教

作者: yhdata_yzm    时间: 2023-8-3 17:33
s576718926 发表于 2023-8-4 08:57
这就尴尬了,需求计算有效的平均值,相加在平均,在3组数据中有空值的时候会影响结果吧 ...

要对数据做预处理呢,如果有空可以先去补0,如果不补加出来也是空。
补0之后相加/(数据的总个数-count(每一列等于0的个数))
作者: yhdata_yzm    时间: 2023-8-3 17:48
计算列相加,然后在平均不就行了么
作者: s576718926    时间: 2023-8-4 08:57
yhdata_yzm 发表于 2023-8-3 17:48
计算列相加,然后在平均不就行了么

这就尴尬了,需求计算有效的平均值,相加在平均,在3组数据中有空值的时候会影响结果吧
作者: s576718926    时间: 2023-8-4 14:14
yhdata_yzm 发表于 2023-8-4 09:26
要对数据做预处理呢,如果有空可以先去补0,如果不补加出来也是空。
补0之后相加/(数据的总个数-count( ...

好的 我去试试,感谢!
作者: s576718926    时间: 2023-8-8 17:45
yhdata_yzm 发表于 2023-8-3 17:33
要对数据做预处理呢,如果有空可以先去补0,如果不补加出来也是空。
补0之后相加/(数据的总个数-count( ...

请教下:count(每一列等于0的个数)这个函数要怎么写?我写的count(col['Avg_OLAP合计-缺失值填充']==0),返回数据不对




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4