如果我在 Excel 工作表的 A 列中随机输入正值和负值,那么我希望当我在 A 列中输入任何正值时,计数应该从 B 列开始,如果我输入任何负值,那么它应该在 C 列开始单独计数。
例如,我附加了 Excel 表的快照。
答案1
在 B2 中:
=IF(A2<0,"",COUNTIF(A$2:A2,">=0"))
在 C2 中:
=IF(A2<0,COUNTIF(A$2:A2,"<0"),"")
将这些内容复制到您需要的行数的列中。
答案2
对单元格 B2 使用此公式并将其拖至所有 B 列
=if(A2>0, max(B1$:B1)+1, "")
对于 C 列,您必须将 > 更改为 <,相同的公式才有效。