小编HYC*_*HYC的帖子

过滤器中的行数

在带过滤器的范围中,我想要一列行号,它会根据过滤器变化,以便行始终从 1 开始连续计数。例如,以下是带过滤器的范围:

Number   Name    Gender
1        Alice   F
2        Jason   M
3        Ka      F
4        Fiona   F
5        Albert  M
Run Code Online (Sandbox Code Playgroud)

现在假设我们应用一个过滤器来显示 Gender 为 M 的行:

Number   Name    Gender
2        Jason   M
5        Albert  M
Run Code Online (Sandbox Code Playgroud)

以上是Excel通常显示的内容,但我希望数字从1开始连续计数,如下所示:

Number   Name    Gender
1        Jason   M
2        Albert  M
Run Code Online (Sandbox Code Playgroud)

因此,应根据过滤器对行重新编号。我已经尝试过类似=MAX(...)+1或使用该SUBTOTAL()功能的东西,但我还没有成功。是否可以为 Number 列编写一个公式来完成此任务?如何?

microsoft-excel

9
推荐指数
2
解决办法
6450
查看次数

标签 统计

microsoft-excel ×1