页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

在报表中对一列数据使用sum()函数,得到的是该列数据在该页的汇总,并不是所有数据的汇总。一翻页汇总的数据就改变了。


即在清单表中使用sum函数是合计当前页的值,并不是合计所有值,而分组报表是计算所有值的,不想按照下面的文档把报表类型改成分组报表,是否还有其他的方式呢?

电子表格使用SUM等函数计算时,清单报表计算当前页的值,分组报表计算所有值



解决方案

 电子表格的清单报表只能引入一个数据集,因此无法使用清单报表同时展示一列数据的明细和汇总。

若希望保留使用清单表查看明细数据(因为数据量大,因此使用清单表),可使用分组报表嵌套清单表。

步骤如下:

1.创建分组报表创建一个数据集,如下图:

Image Added

2.使用做好的数据集做清单报表,如下图:

Image Added

3.把对应的参数在参数面板上进行隐藏,然后发布此报表:

Image Added

4.再做一个数据集,此数据集只sum对应的字段,查询对应的sum字段,如下图:

Image Added

5.创建一个分组报表

6.点击URL链接,设置内部资源,选中对应的清单报表

37.添加上汇总的数据拖拽刚刚做好的数据集汇总的字段在上面展示

具体效果如下图: