以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 分组统计中求平均得分率如何写统计列代码? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=128061) |
-- 作者:kgdce -- 发布时间:2018/11/28 9:23:00 -- 分组统计中求平均得分率如何写统计列代码? b1.Totals.AddDef(str6,AggregateEnum.average/AggregateEnum.max,d1(str6)) \'对统计列进行统计 这句代码如果是b1.Totals.AddDef(str6,AggregateEnum.average,d1(str6))这样,求的平均值,现在的需求是平均值除以最大值,求平均得分率,如何写代码,或有什么办法从后台直接统计出来。
|
-- 作者:有点蓝 -- 发布时间:2018/11/28 11:25:00 -- 上传具体实例测试 |
-- 作者:kgdce -- 发布时间:2018/11/28 11:48:00 -- AggregateEnum.average/AggregateEnum.max,这个测试有问题的,但需要的是平均值求最大值。也就是说通过分组统计先算出平均值,然后通过分组统计算出最大值,最后这两列值相除。 |
-- 作者:有点甜 -- 发布时间:2018/11/28 11:53:00 -- 无法直接这样统计的。
你要分别统计平均分和最大值,最后添加一列表达式列,计算两列的比值 http://www.foxtable.com/webhelp/scr/1428.htm
|