excel学习库

excel表格_excel函数公式大全_execl从入门到精通

让Excel表格自动更正标题

如下图所示,对E列部门名称进行筛选后,希望D1单元格的标题自动变更为对应的部门名称,公式为:

=LOOKUP(1,0/SUBTOTAL(3,OFFSET(D1,ROW(1:15)-1,)),E:E)&"统计表"

SUBTOTAL与OFFSET函数结合部分,目的是判断D列的单元格是否为可见状态。得到由0和1组成的内存数组:

{0;1;0;0;0;0;1;1;1;1;0;1;0;1;0}

用0/这个内存数组,得到由0和错误值构成的新内存数组:

{#DIV/0!;0;#DIV/0!……;0;0;0;0;#DIV/0!;0;#DIV/0!;0;#DIV/0!}

LOOKUP函数以1作为查询值,在以上内存数组中查找最后一个0的位置,并返回对应位置的E列的内容。

最终目的就是实现筛选后,提取最后一个处于显示状态的单元格内容。

将提取到的内容与&"统计表"连接,变成可自动更新的表格标题。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接