excel 2013中的总和(IF(COUNTIF))

excel 2013中的总和(IF(COUNTIF)),excel,excel-2013,Excel,Excel 2013,以上就是我想要的。 但我得到的却是: Head 1 Head 1 Head 1 Body 2 Body 2 有人能帮我吗 此方法仅在对名称数据进行排序或分组时有效。若不是这样,那个么看看Scott Craner处理未排序和已排序数据的解决方案 假设名称在A列中 在B1中放置1 在B2位置: Head 1 Head 0 Head 0 Body 1 Body 0 或 =B1+(A1A2) 尽可能向下复制B2此方法仅在名称数据已排序或分组时有效。若不是这样,那个么看看Scott Craner处

以上就是我想要的。 但我得到的却是:

Head 1
Head 1
Head 1
Body 2
Body 2

有人能帮我吗

此方法仅在对名称数据进行排序或分组时有效。若不是这样,那个么看看Scott Craner处理未排序和已排序数据的解决方案


假设名称在A列中

在B1中放置1

在B2位置:

Head 1
Head 0
Head 0
Body 1
Body 0

=B1+(A1A2)

尽可能向下复制B2

此方法仅在名称数据已排序或分组时有效。若不是这样,那个么看看Scott Craner处理未排序和已排序数据的解决方案


假设名称在A列中

在B1中放置1

在B2位置:

Head 1
Head 0
Head 0
Body 1
Body 0

=B1+(A1A2)

将B2向下复制到需要的地方

对于未排序的列A,请使用以下公式:

=B1+(A1<>A2)
我以为你会在第一行有头衔。所以在B2中,把公式写下来

要使@ForwardEd快乐:


对于未排序的列A,使用以下公式:

=B1+(A1<>A2)
我以为你会在第一行有头衔。所以在B2中,把公式写下来

要使@ForwardEd快乐:


FWIW这假设名称按顺序排序。但这做得很好。我本来打算用另一种方法来处理未排序的数据,但我相信这完美地回答了这个问题。我陷入了示例数据分组的陷阱。我会假设它,除非OP说它不同,但OP尝试的公式表明它可能不是。我说等着瞧。我让你来处理排序问题。FWIW这是假设名字是按顺序排序的。但这做得很好。我本来打算用另一种方法来处理未排序的数据,但我相信这完美地回答了这个问题。我陷入了示例数据分组的陷阱。我会假设它,除非OP说它不同,但OP尝试的公式表明它可能不是。我说等着瞧。我会让你处理排序案例8)为未排序的解决方案显示一些未排序的数据8)如果我们假设一个标题行,我不确定额外的
COUNTIF
函数是否有用。似乎
=IFERROR(INDEX(B:B,MATCH(A2,A$1:A1,0)),MAX(B$1:B1)+1)
应该可以很好地完成这个任务。我希望这在大型电子表格上更有效,但我可能错了。嗯,我想这也可能取决于唯一名称与总行数的比率。显示未排序解决方案的一些未排序数据8)如果我们假设为标题行,我不确定额外的
COUNTIF
函数是否有用。似乎
=IFERROR(INDEX(B:B,MATCH(A2,A$1:A1,0)),MAX(B$1:B1)+1)
应该可以很好地完成这个任务。我希望这在大型电子表格上更有效,但我可能错了。我猜这也可能取决于唯一名称与总行数的比率。
=IF(COUNTIF($A$2:$A2,A2)>1,INDEX(B:B,MATCH(A2,A:A,0)),MAX($B$1:$B1)+1)