有条件的汇总- 网格式报表-复杂报表设计教程
目录

有条件的汇总

报表中时而需要求针对满足某个条件的数据进行汇总。通过对上一个例子的进一步修改,让我们来了解有条件的汇总。

制作向导

追加'订单总价高于10000的地区数量'汇总行,然后在D3单元格输入表达式:=count(C2{C2>10000}),就可以实现求得对应条件的汇总数据。

功能点说明

count()

我们可通过count()函数对可扩展单元格或集合表达式进行计数,例如无条件汇总时表达式为:=count(C2{})

很多时候,我们需要运算的目标不是层次坐标确定的所有单元格的集合,而是该范围内满足某些条件的单元格的集合,例如本例中只需要求订单总价高于10000的地区数量。这时我们引入了{}操作符,并输入条件表达式'C2>10000'

D3单元格表达式为:=count(C2{C2>10000}),它的结果是数据集订单总价高于10000的地区的计数值。count()是产品中的数据集函数-范围计算函数,关于该函数请参考:count()