以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130788) |
-- 作者:小小白 -- 发布时间:2019/2/1 9:59:00 -- [求助] 各位老师好,有个小问题请教大家,如下图: 我想用一个按钮来统计数字组合出现的次数 1 2 3 和 1 3 2 不能算相同的,最后想要等到的结果是 1 2 3 出现 2次 1 3 2 出现 1次 4 5 6 出现 1次
|
-- 作者:有点蓝 -- 发布时间:2019/2/1 10:12:00 -- 做个分组统计即可:http://www.foxtable.com/webhelp/scr/0158.htm |
-- 作者:小小白 -- 发布时间:2019/2/1 11:20:00 -- 以下是引用有点蓝在2019/2/1 10:12:00的发言: 做个分组统计即可:http://www.foxtable.com/webhelp/scr/0158.htm 谢谢蓝老师,我用分组统计实现了功能,但是我加了一列 “次数列” 作为统计列,数值都是1, 有没有可以不加这一列的方法呀,谢谢老师。 Dim g As New GroupTableBuilder("统计表1", DataTables("表A")) g.Groups.AddDef("一列") g.Groups.AddDef("二列") g.Groups.AddDef("三列") g.Totals.AddDef("次数", AggregateEnum.Count) g.Build() MainTable = Tables("统计表1") |
-- 作者:有点蓝 -- 发布时间:2019/2/1 11:55:00 -- 使用SQL统计: Select 第一列,第二列,第三列,count([_Identify]) As 次数 from {表A} group by 第一列,第二列,第三列
|