在带过滤器的范围中,我想要一列行号,它会根据过滤器而变化,以便行始终从 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 列编写一个公式来完成此任务?如何?