You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Excel统计列表中同类连续分组项的数量?

连续同类分组计数公式解法

方法一(优先使用COUNTIFS)

假设数据在A列,从A2开始,最后一行是A100(可根据实际数据范围修改),在B2单元格输入以下公式,手动下拉至所有数据行:

=COUNTIFS(A:A,A2,ROW(A:A),">="&ROW(A2)-COUNTIF(A$2:A2,A2)+1,ROW(A:A),"<="&ROW(A2)+COUNTIF(A2:A$100,A2)-1)

公式说明:

  • ROW(A2)-COUNTIF(A$2:A2,A2)+1:定位当前连续组的起始行号
  • ROW(A2)+COUNTIF(A2:A$100,A2)-1:定位当前连续组的结束行号
  • 利用COUNTIFS统计该范围内与当前单元格值相同的数量,即整个连续分组的总数

方法二(更简洁的写法)

同样从B2开始输入,手动下拉:

=IF(A2=A1,B1,COUNTIF(A2:A$100,A2)-COUNTIF(A3:A$100,A2))

公式说明:

  • 若当前行与上一行类别相同,直接继承上一行的分组计数结果
  • 若为新分组的第一行,通过COUNTIF(A2:A$100,A2)-COUNTIF(A3:A$100,A2)计算当前分组的总数量

两种方法均无需使用数组公式(无需按Ctrl/Shift/Enter)和VBA,满足需求。

内容的提问来源于stack exchange,提问作者Village.Idyot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 02:17:35