子表里用数据透视表,这样只要母表里的数据有变化,子表里的数据会自动更新。
方法:1、选择母表里的数据区域,点击“插入”菜单-打到“数据透视表”-确定。
2、在出现的数据透视表上右击-选择“数据透视表选项”-显示-“经典数据透视表布局”打勾-确定。
3、然后根据需要将子表里要出现的字段拉到行标签和列标签上去-然后调整位置和“数值”计数方式,这样就可以了。注:“数值”的计数方式在“值字段设置”里设置,单击数值项就可d出。
用FineReport报表,如果子表中也有参数,可以使用参数联动实现:比如主、子表中设置的参数分别是classno和studentno,想要在子表中显示相应classno下的studentno,此时只要在studentno单元格双击——过滤——动态sql,写入:select from 数据集名 where CLASSNO='${classno}' ,并选择相应的实际值和显示值就ok了。(注意:CLASSNO是字段名,classno是参数名)如果子表中没有参数,就更简单了。同样双击studentno——过滤——在可选列选择字段CLASSNO,等于主表中其对应所在单元格。
1、启动软件,打开需要汇总的文档,可以看到在文档的下面有几个不同的明细表。
2、在表格的下面,重命名一个表格,命名为“汇总”,然后选择单元格中左上角的第一个单元格。
3、在菜单栏中选择,:数据——合并计算。
4、再出现的对话框中函数中选择求和。
5、选择表格一,把表格一中的数据全部选中。
6、点击右侧的添加,将选中的表格一添加到所有引用位置。
7、将其余的需要汇总的表格都添加进去。
8、点击确定,就得到了汇总的结果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)