表格怎么设置自动筛选(这招Excel自动编号,高手都在用!)


表格怎么设置自动筛选(这招Excel自动编号,高手都在用!)

你是否也遇到过这样的问题?在进行编号时,使用 1、2、3 的顺序,一旦在中间插入新的编号,整个顺序就会混乱。

为了解决这一问题,我们可以采用动态编号的方式。

动态编号生成公式:

=ROW()-1

解释:这个公式的含义是,ROW() 是当前行号,-1 是根据你表格标题行进行调整的。当你在表格中插入或删除行时,编号会自动更新,永远保持有序,不会混乱。

高级玩法:如果你想要按照筛选后的结果重新排列编号,可以使用 SUBTOTAL 函数。SUBTOTAL 可配合筛选使用,达到筛选后自动重排编号的效果。SUBTOTAL 函数中的第一个选项“3”,实际上是 COUNTA 功能,能够对所选范围内含有内容的单元格进行计数,并返回数量。这样即使范围重新排序或筛选,也能正常重新编号。

SUBTOTAL 相关函数语法如下:SUBTOTAL(函数代码,范围_1,[范围_2,…]。函数代码包括多种选项,如计算平均值(ERAGE)、计数(COUNT)、计算值个数(COUNTA)、找到最大值(MAX)、找到最小值(MIN)、计算一系列数字的乘积(PRODUCT)、计算标准差(STDEV 和 STDEVP)、求和(SUM)、计算变异数(VAR 和 VARP)等。这些功能强大的函数能够满足你在自动编号过程中的各种需求。

如果你需要制作自动编号的多版本模板,请在评论区留言“编号”,我会尽快为你提供帮助。


表格怎么设置自动筛选(这招Excel自动编号,高手都在用!)