SUM(IF(COUNTIF))在excel 2013中
SUM(IF(COUNTIF(A$1:A1,A1)<>1,0,COUNTIF(A$1:A1,A1)),O1)
我想用相同的数字显示那些相同的值,但是目前只有第一个值返回1,其余全部为0.例如:
Head 1 Head 1 Head 1 Body 2 Body 2
以上是我想要的。 但是,我得到这个:
Head 1 Head 0 Head 0 Body 1 Body 0
谁能帮我?
对于未sorting的列A,使用以下公式:
=IF(COUNTIF($A$2:$A2,A2)>1,INDEX(B:B,MATCH(A2,A:A,0)),MAX($B$1:$B1)+1)
我认为你将在第1行有标题。所以在B2把公式和副本。
使@ForwardEd感到高兴:
这种方法只适用于名称数据进行sorting或分组。 如果不是的话,看看Scott Craner的解决scheme来处理未sorting和sorting。
假设名称在A列
在B1中放置1
在B2地方:
=B1+IF(A2=A1,0,1)
要么
=B1+(A1<>A2)
根据需要复制B2