2016 - 2024

感恩一路有你

如何让Excel序号列在数据筛选后仍然有效

浏览量:3497 时间:2024-06-15 15:39:48 作者:采采

在使用Excel表格时,我们通常会设置一列作为序号列,用来按行编号。但是,在按照某一列进行数据筛选后,序号列就会出现跳跃,变得无效了。本文将分享一种方法,可以使序号列在数据筛选后仍然有效。

第一步:打开待处理的表格文件,并切换到待操作的sheet页

双击打开待处理的表格文件,然后切换到需要操作的sheet页。

第二步:查看普通序号列在数据筛选后的显示效果

在筛选数据之前,我们先查看一下普通序号列在数据筛选后的显示效果。例如,按照“部门”这一列进行筛选后,序号列会呈现跳跃显示,基本上变成了无效列。

第三步:改造序号列,通过公式生成有效序号

为了让序号列在数据筛选后仍然有效,我们可以使用公式来生成序号。首先选中序号列中的第一个单元格,在上方的输入框中输入以下公式:SUBTOTAL(3, $C$1:C2) - 1

这个公式中的SUBTOTAL函数的第一个参数设置为3,意味着它用于统计后面设定区域中非空单元格的数量。后面的$C$1:C2表示要统计的区域,其中$C$1是固定的起始单元格,C2是当前单元格。

第四步:复制公式到序号列其他单元格

接下来,我们需要将这个公式复制到序号列的其他单元格中。选中第一个单元格,将鼠标移动到单元格的右下角,待鼠标变为十字状时,双击即可完成序号列整列单元格的公式填充。

第五步:再次进行数据筛选,查看序号列的显示效果

现在,我们再次进行数据筛选,查看序号列的显示效果。你会发现序号列不再出现数据跳跃的情况,而是保持了原有的顺序,符合我们的预期。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。