Foxtable(狐表)用户栏目专家坐堂 → 分组统计


  共有2653人关注过本帖树形打印复制链接

主题:分组统计

帅哥哟,离线,有人找我吗?
a272797388
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:147 积分:1863 威望:0 精华:0 注册:2020/1/23 16:11:00
分组统计  发帖心情 Post By:2021/8/22 16:40:00 [只看该作者]

Dim g As New GroupTableBuilder("统计表1", DataTables("六年级"))
g.Groups.AddDef("考点", "", "学校名称")
g.Totals.AddDef("语文", AggregateEnum.Average, "语文_平均分")
g.Totals.AddDef("语文", AggregateEnum.Max, "语文_最高分")
g.Totals.AddDef("语文", AggregateEnum.Min, "语文_最低分")
g.Totals.AddDef("数学", AggregateEnum.Average, "数学_平均分")
g.Totals.AddDef("数学", AggregateEnum.Max, "数学_最高分")
g.Totals.AddDef("数学", AggregateEnum.Min, "数学_最低分")
g.Totals.AddDef("英语", AggregateEnum.Average, "英语_平均分")
g.Totals.AddDef("英语", AggregateEnum.Max, "英语_最高分")
g.Totals.AddDef("英语", AggregateEnum.Min, "英语_最低分")
g.Totals.AddDef("总分", AggregateEnum.Average, "总分_平均分")
g.Totals.AddDef("总分", AggregateEnum.Max, "总分_最高分")
g.Totals.AddDef("总分", AggregateEnum.Min, "总分_最低分")
g.Build()
MainTable = Tables("统计表1")



请问     g.Totals.AddDef("总分", AggregateEnum.Average, "总分_平均分")      把这个数除以3 , 就是总分的平均分除以3, 命令如何改?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/22 20:30:00 [只看该作者]

只能是生成统计表后再计算
……
g.Build()
MainTable =  Tables("统计表1")
for each r as row in  Tables("统计表1").rows
r("语文_平均分") = r("语文_平均分")/3
next

 回到顶部