有些人喜欢对数据填充颜色,然后针对有颜色数据进行求和。乍看之下,好像无法用函数进行求和。其实我们可以用函数进行求和。今天我们一起来学习。 我们利用subtotal函数的特异功能,再加上筛选,就能实现按颜色求和。 语法:SUBTOTAL(function_num,ref1,ref2, ...)Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。ref1……refn参数为要对其进行分类汇总计算的第1至29个命名区域或引用。必须是对单元格区域的引用。Function_num (包含隐藏值)为1到11之间的自然数,用来指定分类汇总计算使用的函数 6 、106 :PRODUCT(括号内所有数据的乘积)8 、108:STDEVP(返回整个样本总体的标准偏差)11 、111:VARP(计算基于整个样本总体的方差)也就是说,subtotal函数可以忽略对隐藏数据计算。我们注意到,当参数为9的时候,就是忽略对隐藏数据求和。 我们可以利用sumif函数加辅助列方法,来实现对隐藏数据的求和。在有颜色的数据后面做辅助列,比如有颜色数据填充为1,如下:
|