报表知识库
我要提问

一个将汇总单元格设置在扩展单元格右侧的例子

有客户有这样的需求,需要将汇总单元格设置在扩展单元格的右侧,我们来看一个简单的例子:

第一步:新建数据集,打开博计报表设计器,新建内建数据集如下:

第二步:设计报表,如下:

第三步:保存预览,效果如下:

可以看出利用隐藏列并不能获得较好的效果,可以利用count(ds1.select(公司名称,城市==B4))表达式解决。

count()

函数说明:

对可扩展单元格或集合表达式进行计数

语法:

count(expression)

参数说明:

expression 需要被计数的单元格或表达式,一般为可扩展单元格或集合表达式

返回值:

整数

示例:

例1:count(A1:A10) 统计A1至A10之间有几个单元格

例2:count(arg1) 其中arg1是参数组,统计arg1中有几个数据

例3:count(B1{}) 表示求得当前主格扩展区域内所有扩展后的B1单元格的个数

例4:count(B1{`0}{}) 表示求得根坐标下所有扩展后的B1单元格的个数