以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]新手提问。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80107) |
-- 作者:poiokm26 -- 发布时间:2016/1/16 12:48:00 -- [求助]新手提问。 Aggregate 示例一 计算订单表前10行的数量之和: Dim p As
Integer =
Tables("订单").Cols("数量").Index
\'获得数量列的位置 示例二 统计当前表选定区域的累积值: Dim Sum As
Double |
-- 作者:Hyphen -- 发布时间:2016/1/16 14:10:00 -- 示例一的问题参考示例二 Aggregate(AggregateEnum.Sum, .TopRow, .LeftCol, .BottomRow, .RightCol)统计的是所有选中单元格的总和 |
-- 作者:poiokm26 -- 发布时间:2016/1/16 14:58:00 -- 可是这样一来这个统计没有意义了。单列还好。如果多列的话,要数量和金额的总和没有用啊。 还有数据类型的问题,比如有个产品名称列。 |
-- 作者:大红袍 -- 发布时间:2016/1/16 17:01:00 -- 你要怎么统计,你就怎么统计啊。
选择多行多列的时候,你可以分别统计,最后合成每列的结果显示出来嘛。 |