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

MS Excel:为区域/列表中的重复值添加唯一标识并输出

Excel公式实现重复值带连续序号标识

需求说明

A列存在包含重复值的列表,需在相邻的B列通过公式生成结果:首次出现的内容后追加1,重复出现的内容依次追加连续递增的数字(如Pears第二次出现显示Pears2,第三次显示Pears3)。

适用公式

1. 兼容全版本Excel(下拉填充)

在B2单元格输入以下公式,按回车后下拉填充至所有行:

=A2&COUNTIF($A$2:A2,A2)
  • 公式解释:COUNTIF($A$2:A2,A2) 统计从A2到当前行的范围内,当前单元格内容出现的次数,将该数字与A列内容拼接,得到带序号的标识。

2. 新版Excel(动态数组自动溢出)

若使用Excel 365/2021及以上版本,可在B2单元格输入以下公式,公式会自动填充所有对应行:

=A2:A11&COUNTIFS(A2:A11,A2:A11,ROW(A2:A11),"<="&ROW(A2:A11))
  • 公式解释:通过COUNTIFS结合行号,对每个内容统计其在当前行及之前出现的次数,再与原内容拼接生成结果。

示例效果

A列B列
PearsPears1
ApplesApples1
OrangesOranges1
PearsPears2
ApplesApples2
WatermelonWatermelon1
WatermelonWatermelon2
BananasBananas1
KiwiKiwi1
PearsPears3

内容的提问来源于stack exchange,提问作者Miaka3

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 10:07:36