如何根据条件重新开始计数,但如果在 Sheet 下面找到相同的条件则继续计数?

How to restart count based on a criteria, but continue count if the same criteria is found below in Sheet?

所以我遇到了以下情况,但我的尝试给出了错误的结果。

在此感谢您的帮助:

Here's 一个包含测试数据的文件,如果你想跳进去...

感谢@Pankaj 的指导和调整,这是解决方案:

={"Task Nº";ArrayFormula(IF(LEN(A2:A), SORT(ROW(A2:A),SORT(ROW(A2:A),A2:A,1),1)-MATCH(A2:A,SORT(A2:A),0),))}

有一种更直接的方法。从列 B 中删除所有内容(包括 header),然后将以下内容放入 B1:

=ArrayFormula({"Task Nº"; IF(A2:A="",,COUNTIFS(A2:A,A2:A,ROW(A2:A),"<="&ROW(A2:A)))})

在单元格 B2 中使用下面的公式,然后自动填充。

=countif($A:A2,A2)