以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  对同一列数据进行多种统计,怎么显示不出来呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68372)

--  作者:王嘉艺
--  发布时间:2015/5/15 17:12:00
--  对同一列数据进行多种统计,怎么显示不出来呢
Dim b As New CrossTableBuilder("性能对比统计",DataTables("性能数据"))
b.HGroups.AddDef("性能") \'添加客户列用于水平分组
b.HGroups.AddDef("项目") \'添加客户列用于水平分组
b.VGroups.AddDef("实验编号") \'添加产品列用于垂直分组
b.Totals.AddDef("采样数据",AggregateEnum.Std,"标准偏差") \'添加数量列用于统计
b.Totals.AddDef("采样数据",AggregateEnum.Average,"平均值") \'添加数量列用于统计
b.Build \'生成统计表
MainTable = Tables("性能对比统计") 

--  作者:Bin
--  发布时间:2015/5/15 17:19:00
--  

AggregateEnum型枚举的可选值:

Average:平均值
Count:  记录数 
Max:    最大值
Min:    最小值
Sum:    累积值


--  作者:Bin
--  发布时间:2015/5/15 17:26:00
--  
试试 AggregateEnum.StDev

如果依然不可以

那就编码统计吧