以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 分类汇总 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=3087) |
-- 作者:lihe60 -- 发布时间:2009/6/10 12:19:00 -- 分类汇总 如何用EXCEL报表实现按月分组汇总. |
-- 作者:yangming -- 发布时间:2009/6/10 12:25:00 -- 分组报表 Excel报表也提供了分组统计功能。 定义分组头的格式为: <GroupHeader,表名,列名> 或 <GroupHeader,表名,列名,1> 不同的是,后者在换页之后,会重复打印一次分组头。 定义分组尾的格式为: <GroupFooter,表名,列名> 或者 <GroupFooter,表名,列名,1> 不同的是,后者打印完分组尾之后,会自动换页。 在分组头和分组尾可以引用数据,引用数据的格式为: [列名] 在分组尾可以同计数据,统计数据格式为: [%统计表达式] 统计表达式使用聚合函数,例如:Sum(数量)。 需要特别提示的是:在打印分组报表之前,必须先根据分组列排序。 示例 希望根据产品分组打印订单,并统计每个产品的销售数量和金额,并自动换页,模板可按下图所示设计: 在打印该报表之前,请根据产品列排序,这是打印效果: 你也可以同时使用分组统和分组尾,例如: 打印效果: 不管是分组头,还是分组尾,都可以是多行的,例如下图的分组头包括两行: 这是打印结果: 很多时候,我们希望换页之后,能够重复打印一次分组头,此时可以将GroupHeader的第四个参数设为1,并指定每页的细节区数。 例如: |
-- 作者:lihe60 -- 发布时间:2009/6/10 12:31:00 -- 也可以按月汇总吗? |
-- 作者:yangming -- 发布时间:2009/6/10 12:33:00 -- 按月的话,那你的表中要有月份列才可以 |
-- 作者:lihe60 -- 发布时间:2009/6/10 13:40:00 -- 就是说不能直接汇总了. |
-- 作者:yangming -- 发布时间:2009/6/10 14:02:00 -- 你看看帮助就明白了,呵呵 |
-- 作者:lihe60 -- 发布时间:2009/6/10 14:04:00 -- 增加一个"月"列就可以了,有没有更简单一点的方法 |
-- 作者:yangming -- 发布时间:2009/6/10 14:12:00 -- 这就是最简单的了,其实这列平时是可以隐藏的,别人又看不见的 |
-- 作者:lihe60 -- 发布时间:2009/6/10 14:13:00 -- 只好这样了. |