这一句语句是什么意思?

是项目上的一个求一个加权平均数,我是小白,这一段函数要怎么解读微信图片_20190731085317.png

FineReport wu11638705 发布于 2019-7-31 08:54
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
15076078933Lv5见习互助
发布于2019-7-31 09:21(编辑于 2019-7-31 09:22)

首先这是一个if判断,判断条件是P3和Q3扩展出的所有数据是不是为空,只要这两个单元格有一个为空,那么返回空值,如果都不为空,返回第二个值,WEIGHTEDAVERAGE()是返回加权平均值,WEIGHTEDAVERAGE(A1:A4,B1:B4): 返回指定数据的加权平均值。加权平均数是不同比重数据的平均数,加权平均数就是把原始数据按照合理的比例来计算。A1:A4,B1:B4:用于计算平均值的参数,A1~A4为数据,B1~B4为权值。示例:如果A1:A4为10,9,8,7,B1:B4为0.2,0.1,0.3,0.4则:WEIGHTEDAVERAGE(A1:A4,B1:B4)等于8.1。

其中你这里的数据是Q3中所有不为0的,权值是P3所有不为0的数据除以P3所有不为0的数据和

如果帮助到您,欢迎给个最佳评论啊!如果没有解决,可以加我qq3142760031

可以参考这个文档层次坐标概述-https://help.finereport.com/doc-view-339.html

最佳回答
0
张洪威Lv6高级互助
发布于2019-7-31 08:59

[!0;!0] 表示拓展后的单元格

{len(p3)>0}  表示过滤筛选,过滤掉len(P3)<=0的不统计。

其他就是正常的if判断了。


层次坐标概述-https://help.finereport.com/doc-view-339.html

  • 3关注人数
  • 669浏览人数
  • 最后回答于:2019-7-31 09:22
    请选择关闭问题的原因
    确定 取消
    返回顶部