SUBTOTAL这函数真不是盖的!日常用得最多的就是分类汇总,但其实它还有三大神技,别的函数根本没法比~
官方说法是返回列表或数据库中的分类汇总,听着高大上,说白了就是:你手动点数据→分类汇总生成的那些结果,背后都是它在干活!而且汇总完还能直接改SUBTOTAL公式,超灵活~
语法就一行:`SUBTOTAL(数字,区域)`
关键就在那个数字!分两套:
? 1-11:算隐藏行(比如你右键隐藏行,它照样算进去)
? 101-111:自动跳过隐藏行(筛选后剩多少算多少,隐藏的直接无视)
对应功能都一样:1=AVERAGE,2=COUNT,3=COUNTA,4=MAX,5=MIN,6=PRODUCT,7=STDEV,8=STDEVP,9=SUM,10=VAR,11=VARP(101起就是+100版,功能一模一样,只是对隐藏行态度不同)
重点来了——它的三大骚操作
① 自动防套娃:如果区域里已经有SUBTOTAL算出来的数,它会直接忽略,绝不重复计算!(再也不怕嵌套汇总翻车)
② 隐藏行?看你怎么选! 用1-11就当没隐藏,用101-111就假装看不见~但注意:筛选掉的行,不管用哪套数字,一律不认!(这点超实用!)
③ 懒人福音:SUM/AVERAGE/COUNT……这些常用函数它全都能替!尤其遇上隐藏行、筛选数据,直接上SUBTOTAL,省心又准确~
总结一句话:只要涉及隐藏行、筛选、嵌套汇总,SUBTOTAL就是YYDS!别的函数该让位了
官方说法是返回列表或数据库中的分类汇总,听着高大上,说白了就是:你手动点数据→分类汇总生成的那些结果,背后都是它在干活!而且汇总完还能直接改SUBTOTAL公式,超灵活~
语法就一行:`SUBTOTAL(数字,区域)`
关键就在那个数字!分两套:
? 1-11:算隐藏行(比如你右键隐藏行,它照样算进去)
? 101-111:自动跳过隐藏行(筛选后剩多少算多少,隐藏的直接无视)
对应功能都一样:1=AVERAGE,2=COUNT,3=COUNTA,4=MAX,5=MIN,6=PRODUCT,7=STDEV,8=STDEVP,9=SUM,10=VAR,11=VARP(101起就是+100版,功能一模一样,只是对隐藏行态度不同)
重点来了——它的三大骚操作
① 自动防套娃:如果区域里已经有SUBTOTAL算出来的数,它会直接忽略,绝不重复计算!(再也不怕嵌套汇总翻车)
② 隐藏行?看你怎么选! 用1-11就当没隐藏,用101-111就假装看不见~但注意:筛选掉的行,不管用哪套数字,一律不认!(这点超实用!)
③ 懒人福音:SUM/AVERAGE/COUNT……这些常用函数它全都能替!尤其遇上隐藏行、筛选数据,直接上SUBTOTAL,省心又准确~
总结一句话:只要涉及隐藏行、筛选、嵌套汇总,SUBTOTAL就是YYDS!别的函数该让位了
