1、可以通过SUBTOTAL函数来实现这一目标,SUBTOTAL函数可以对数据进行求平均值、计数、最大最小等,进行计算。
函数SUBTOTAL(function_num,ref1,[ref2],...])
Function_num 必需。1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,具体数值的含义如图所示。
2、这里用SUBTOTAL做序列。所以用Function_num:3,即COUNTA,函数用来统计非空的个数。如图在第一个序列单元格里输入=SUBTOTAL(3,$B$3:$B3),然后向下拖动自由填充。这里其实把B列作为辅助列,进行统计统计非空的个数,只相对引用列,大家用F4切换可以实现。
3、但这个方法的缺点就是,如果辅助列有单元格为空值只不统计。所以大家如果遇到空值单元格,可以加空格解决这样的问题。