报表设计--分组报表-多层分组-数据汇总

一、新建数据源

二、操作步骤

本实例中:

to函数是生成连续的整数数据,sum函数是求和,针对单元格函数支持大小写、中文符号;

D1单元格填写=to(10,11)设置为横向扩展

D2单元格填写=to(20,21)设置为横向扩展

A4单元格填写=TO(1,3)设置为纵向扩展

B4单元格填写=TO(6,7)设置为纵向扩展

C4单元格填写=TO(9,10)设置为纵向扩展

E1单元格填写=sum(d1{}),求所有横向扩展后D1单元格的数据和

E2单元格填写=sum(d2{}),求所有横向扩展后D2单元格的数据和

E3单元格填写=sum(d3{}),求所有横向扩展后D3单元格的数据和

E4单元格填写=sum(list(a4,b4,c4,d4{})),求A4,B4,C4,D4{}(表示D4横向扩展后的所有D4单元格)的和,此公式结果与F4中的公式计算结果一致;体现了多种不同的公式函数求和

F4单元格填写=a4+b4+c4+sum(d4{})

D3单元格填写=c4*d1

此表中体现了主子格的关联关系,交叉单元格的计算方法

三、报表计算后预览效果

时间: 2024-08-04 07:57:32

报表设计--分组报表-多层分组-数据汇总的相关文章

报表设计--交叉报表-多层交叉-实例

一.新建数据源 参照网格式报表设计 二.操作步骤 在D1单元格中填写=ds.group(Tyear),设置为横向扩展,表示按年度分组 在D2单元格中填写=ds.group(tjd),设置为横向扩展,表示按季度分组 在D3单元格中填写=ds.group(TMonth),设置为横向扩展,表示按月度分组 在A1单元格中填写=ds.group(TYear),设置为纵向扩展,表示按年度分组 在B2单元格中填写=ds.group(tjd),设置为纵向扩展,表示按季度分组 在C3单元格中填写=ds.group

ssrs报表设计主子报表实例

环境描述:vs2010  sql2012 报表要求:1.根据合同号(ContractNo)从主订单表(Order_Main)里获得所有信息. (实际项目不可能这样,这里只是例子) 2.但是合同号必须从主报表作为参数传给子报表 关于怎么配置数据源和数据集请看 http://wenku.baidu.com/view/1175f781856a561252d36fbf.html或者 http://8071125.blog.51cto.com/8061125/1636666 这里就不详细介绍了 一.新建主

报表设计--交叉报表-多层交叉

一.新建数据源 二.操作步骤 在C1单元格中填写=to(1,3)设置为横向扩展 在C2单元格中填写=to(21,22)设置为横向扩展 在C3单元格中填写=to(13,15)设置为横向扩展 在A4单元格中填写=to(11,13)设置为纵向扩展 在B4单元格中填写=to(31,33)设置为纵向扩展 在D1单元格中填写=max(c1{}),取C1单元格扩展后的最大值 在D2单元格中填写=sum(c2{}),求C2单元格扩展后的和 在D3单元格中填写=sum(c3{}),求C3单元格扩展后的和 在C4单

轻松实现复杂表格报表–ActiveReports .NET报表控件签约赛捷软件

近日,葡萄城成功签约赛捷软件(上海)有限公司(以下简称"赛捷软件"),ActiveReports .NET 报表控件助力赛捷软件旗下各类型管理软件中各类数据报表应用. 赛捷软件(上海)有限公司为赛捷集团拓展在华业务,赛捷集团是全球第三大管理软件及解决方案专业提供商,并在伦敦股票交易所上市(股票代码SGE),公司目前在全球拥有超过700万家企业用,在全球拥有超过13,400名员工,拥有超过3万家专注于各行业解决方案的合作伙伴,拥有超过700万家企业用户.赛捷集团2013财年销售收入达到2

FineReport报表和水晶报表的比较

FineReport报表和水晶报表的比较 FineReport报表软件针对复杂格式的报表数据及Web报表的展现,通过多源分片.不规则分组.双向扩展来轻松拖拽做复杂格式的报表,制作报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率. 相对于水晶报表(Crystal Report),FineReport报表无论是在报表设计,数据展现,还是表单,应用集成等方面,都具有明显的优势. 报表设计 在报表设计方面,FineReport报表工具的优势主要体现在以下几个方面: 多数据源 Fi

报表设计--分组报表-多层分组-横向扩展

一.新建数据源 参展网格式报表设计 二.操作步骤 在B2单元格中填写=ds.group(TYear),设置为横向扩展: 在B3单元格中填写=ds.group(tjd),设置为横向扩展: 在B4单元格中填写=ds.group(TMonth),设置为横向扩展: 在B5单元格中填写=ds.group(Tmoney) 三.报表计算后预览效果

使用多级分组报表展现分类数据

当你走进便利店,你会发现所有的商品都是按类排放的,分类排放可以帮助您快速找到同类商品,也可以快速发现你想要的商品. 当去饭店吃饭的时候,菜单上的菜也是按类别排列的,比如凉菜,热菜,汤类,主食等.点菜时你会直接翻到你想要的那一类菜单,点菜. -- 通过上面场景,大家就理解分组呈现数据的好处了,分组可以帮助快速定位,方便数据查找,汇总,分析数据趋势等.有时候分析某一单一的商品并无价值,所以采用分组是最常见也是最简单的数据分析手段. 分组报表则是在报表中使用分组功能,是工作中最常用的报表类型,分组功能

【案例分享】电力设备生产数据的多层分组统计报表实现

多层分组统计报表即按照不同的数据字段,形成多级分组,并分层级进行合计. 传统报表的实现方式大多基于 Table 控件,虽然可实现多个分组功能,但在报表显示方面有限制,只能呈现上下级的分组,而现代的复杂报表的需求,通常是左右级嵌套,有时甚至要求相同内容的单元格合并,使用 Table 控件,有太多的局限,有了矩表控件,通过简单的拖拽就能轻松实现多层分组报表,不管有多少个分组和分组小计都能简单解决. 下面会通过一个具体的案例,使用葡萄城报表中的矩表控件来讲解实现多层分组统计报表. (一)原始数据 (二

报表设计--分组报表-分组小计

一.新建数据源 参照网格式报表设计 二.操作步骤 在A2单元格中填写=ds.group(TYear),设置为纵向扩展,表示按年度分组 在A3单元格中填写=ds.group(TJd),设置为纵向扩展,表示按季度分组 在A5单元格中填写=ds.group(TMonth),设置为纵向扩展,表示按月度分组 在B3单元格中填写=ds.sum(Tmoney) 在B4单元格中填写=ds.sum(Tmoney) 三.报表计算预览效果图

润乾报表实现预置分组报表及改进

预置分组报表在报表开发中比较常见而且比较棘手.所谓预置分组报表是指分组没有规律,可能是分组范围没有规律,也可能分组顺序没有规律,需要报表开发人员事先预置(固定)分组的报表.常见的预置分组报表一般有如下三类:按段分组报表.固定次序分组报表.多层固定次序分组报表.下面分别看一下这几类报表的特点,以及润乾报表的实现方法. 按段分组报表 这类报表的特点是分段的区间并未在数据库中存储需要根据相应字段(如年龄.日期)计算,并且每个分段可能会发生变化(如每年节假日所在日期可能不同),经常由用户随意指定.如:统