计算出现次数 - Excel

Calculate Occurrence Number - Excel

我的问题很简单,但无法通过搜索得到答案。我需要一列来计算某个值第 n 次出现的次数。最好在这张图片中解释

我需要一种方法来计算 B 列。

如有任何帮助,我将不胜感激。

您可以使用 COUNTIF 工作表函数,使用相对地址。

例如。在单元格 B2 中,输入此公式:

=COUNTIF(A:A2,A2)

然后往下填。

使用以下公式生成所需的系列: =COUNTIF($A:A1,A1) and strech(copy) 它在所有单元格中

这将生成如下结果:

A   1   COUNTIF($A:A1,A1)
A   2   COUNTIF($A:A2,A2)
C   1   COUNTIF($A:A3,A3)
C   2   COUNTIF($A:A4,A4)
B   1   COUNTIF($A:A5,A5)
B   2   COUNTIF($A:A6,A6)
A   3   COUNTIF($A:A7,A7)
C   3   COUNTIF($A:A8,A8)
D   1   COUNTIF($A:A9,A9)
D   2   COUNTIF($A:A10,A10)
D   3   COUNTIF($A:A11,A11)
D   4   COUNTIF($A:A12,A12)

您是否只想提供 B 列中 A 列的不同条目的计数?或者只是添加一个公式来在 link?

中得出 table

如果是后者,那么B2单元格要写的公式是:

=COUNTIF(A:A2,A2)

然后 copy/paste 它在 B 列下方。注意 - 如果您的数据既是日期又是时间,但单元格的格式设置为仅显示日期,您可能无法获得所需的结果。您需要插入一个带有 "floor" 计算的新列,以将 date/time 值四舍五入为日期(Excel 日期时间为十进制,整数部分指示日期,其余为 0.0 -> 1.0 指示一天中的时间)

如果您只想导出 A 列中不同条目计数的 table,则主元 table 将为您完成此操作 - 只需添加一个主元 table覆盖A列中的数据,然后select将A列放入行类别中,然后也将其拖入值类别中,确保字段设置为"Count of"。然后,您应该有一个 table,其中一列是数据集中的不同条目,另一列是它们出现的次数。