计算连续重复项的数量 excel

计算连续重复项的数量 excel

我在 Excel 电子表格中列出了视频会议通话。

数据行按拨打相同拨入号码的呼叫分组。第一列如下所示:

  • 6024
  • 6024
  • 6024
  • 6184
  • 6184
  • 6432
  • 6432
  • 6432

因此,前三个条目代表所有人员都在一个视频会议中互相交谈,使用拨入号码 6024。

接下来的两个数字是2人视频会议,依此类推。

我想统计拨打每个拨入号码的参与者人数。我想找出会议规模的分布。为此,我想统计相邻的相同拨入号码的数量。

请注意,拨入号码是可重复使用的,并且可以由不同的参与者在其他日子使用,因此我无法在整个数据范围内使用 COUNTIF() 函数,因为它会计算在不同时间出现的重复拨入号码。

我只能计算直到出现不同的拨入号码为止的重复次数。

我怎样才能在 B 列中最后一个参与者旁边插入参与者的数量,以便:

  • 6024
  • 6024
  • 6024 3
  • 6184
  • 6184 2
  • 6432
  • 6432
  • 6432 3

答案1

假设 A 是您的被叫号码列,则在 B1 中输入“1”

然后在 B2 中输入

=IF(A2=A1,B1+1,1)

并将其向下拖动。这将导致

6024    1
6024    2
6024    3
6184    1
6184    2
6432    1
6432    2
6432    3

所以最高数字就是参与人数。

如果您想摆脱计数,您可以将其放入 C 中,它将仅填充最终计数。

=IF(A1<>A2,B1,"")


6024    1   
6024    2   
6024    3   3
6184    1   
6184    2   2
6432    1   
6432    2   
6432    3   3

如果 B 列分散注意力,您可以隐藏它。

相关内容