2

subtotal函数(subtotal函数中的9和109区别)

Subtotal,职场必备函数之一,1个抵得上11个函数筛选自动更新序号

Excel从零到一优质教育领域创作者

Subtotal,职场必备函数之一,1个抵得上11个函数

[玫瑰]

Excel函数公式优质教育领域创作者

分类统计函数Subtotal和Aggregate解读,忽略错误,实时更新

#Excel#

Excel中通过函数实现筛选后自动更新标题

在A3单元格输入公式:

=LOOKUP(1,0/SUBTOTAL(3,OFFSET(A1,ROW(1:19)-1,0)),A:A)

原理:

1、OFFSET(A1,ROW(1:19)-1,0):得到A1:A19每一个单元格,结果:{"Excel中通过函数实现筛选后自动更新标题";0;"汇总";"部门";"企划部";"企划部";"企划部";"人事部";"公关部";"人事部";"财务部";"财务部";"公关部";"企划部";"人事部";"公关部";"人事部";"财务部";"汇总"}

2、SUBTOTAL(3,OFFSET(A1,ROW(1:19)-1,0)):判断A1:A19每一个单元格是否可见,如果可见则显示为1,否则显示为0;SUBTOTAL的第1个参数3代表COUNTA统计非空单元格,结果:{1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1}

3、0/SUBTOTAL(3,OFFSET(A1,ROW(1:19)-1,0)):0/0会得到错误值#DIV/0!,得到结果:{0;#DIV/0!;#DIV/0!;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0}

4、LOOKUP(1,0/SUBTOTAL(3,OFFSET(A1,ROW(1:19)-1,0)),A:A) :在{0;#DIV/0!;#DIV/0!;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0}中查找1,会忽略错误返回0所在的位置,因LOOKUP会从下向上查询,则会返回A列最后一个可见单元格的值,而此单元格即为需显示的标题。

有些表格按条件筛选数据后,不符合条件的行会被整行隐藏掉,就连原本连续的序号,也会变得断断续续的,自己一个个手动调整实在太麻烦了。

 

有没有办法设置一批动态的序号,自动忽略隐藏的行,保证序号始终连续呢?

 

当然可以,只要一个SUBTOTAL就能完美解决!

 

比如图中的函数公式是:=SUBTOTAL(103,$B$2:B2)

#我要上头条##职场达人炼成记#

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2380744/
1
上一篇stylesheet(styleSheet.css)
下一篇 郭一鸣:日本0比1哥斯达黎加

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部