这个功能无敌了,序号在筛选状态下自动更新了吗

2023-06-17 13:05 综合百科 0阅读 投稿:小七

各位粉丝大大们,大家好。你们的老朋友,培训哥又来上新啦!你们的陪伴就是培训哥创作的动力。

言归正传,最近有个粉丝给我发了一个这样的问题。说是他在度娘中运用了序号自动更新的公式,但是在筛选状态下,序号就不会自动更新了。培训哥想说,你肯定是用了ROW函数。因为你一去搜索,第一个出现的绝对是这个函数,不信,直接上图说话。

这个功能无敌了,序号在筛选状态下自动更新了吗图1

其实,ROW函数做序号自动更新,不止在筛选状态下会出现序号不连贯的问题;当在顶行插入一行时,也会出现序号不正常的问题。如下图,当筛选状态下,序号变成1,3,4,5,6,不连贯;当在行次1上插入一行时,序号自动变成从2开头的。

公式:=ROW()-1

这个功能无敌了,序号在筛选状态下自动更新了吗图2

函数COUNTA也可以实现序号的自动更新,且在顶行插入一行时,不会出现序号错误问题。唯一的缺点就是在筛选状态下也不能自动更新序号。

公式=COUNTA($B$2:B2)

这个功能无敌了,序号在筛选状态下自动更新了吗图3

今天,我给大家介绍一个新的函数SUBTOTAL,完美解决ROW函数和COUNTA函数的问题。

公式:=SUBTOTAL(103,$B$2:B2)

这个功能无敌了,序号在筛选状态下自动更新了吗图4

对于为啥填103,因为SUBTOTAL函数中的第103代表的是计数,非真空单元格计算1(包括文本,数字,错误值等)。当我们筛选或者顶行插入,又或是删除时,序号都会自动更新或显示无误。

讨论项:正如上图所示,当在表格内插入一行时,序号无法自动更新,请问是为什么呢?以及有什么办法可以解决此类问题么?

声明:若水百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系youzivr@vip.qq.com