如何实现excel表格编序号时相同名称相同序号?

 时间:2026-02-15 12:11:39

1、如图中所示的表格,表格中A列显示序号,B列是商品名称,从1开始编写序号。

需要实现的效果是,当遇到相同商品名称时,序号不会递增,以相同序号显示,到不同商品名称时序号又自动递增;

如何实现excel表格编序号时相同名称相同序号?

2、在A2单元格输入公式:=MAX($A$1:A1)+(B2<>B1)

按下ENTER键,得到结果1;

如何实现excel表格编序号时相同名称相同序号?

3、鼠标在A2单元格右下角的填充柄上双击;

向下自动填充公式,得出所有的结果。

如何实现excel表格编序号时相同名称相同序号?

4、我们可以看到,B列中相同商品名称的,A列中序号是相同的。

如,长豆角,有两个,那么,序号显示两个3;

两个“青瓜”商品名称,序号显示两个5;

两个“茄子”商品名称,序号显示两个8;

如何实现excel表格编序号时相同名称相同序号?

5、那么,怎样理解公式=MAX($A$1:A1)+(B2<>B1)?

我们来看下,我们看公式的第一段MAX($A$1:A1);=MAX($A$1:A1)可以得到0;我们在C列显示,C2输入=MAX($A$1:A1),得到0结果。

如何实现excel表格编序号时相同名称相同序号?

6、公式第二段(B2<>B1);我们在D列演示,

在D2输入=(B2<>B1)

【注:不带括号输入也行=B2<>B1,在这里方便理解,括号也一并输入了】,得到结果为TRUE

我们要知道,TRUE为1;FALSE为0

如何实现excel表格编序号时相同名称相同序号?

7、那么,两段结合起来的公式 =MAX($A$1:A1)+(B2<>B1)就得到数字1;

当遇到两个相同商品名称,如“长豆角”,因为B5=B4,所以,(B5<>B4)结果为FALSE即为0;

那么,在A4单元格序号为3时,A5单元格序号亦为3,3+0=3

如何实现excel表格编序号时相同名称相同序号?

  • 如何用Excel快速对相同单元格编相同的序号
  • excel怎样把一列相同数据编序号且序号要递增
  • Excel如何给相同的数据设置相同编号?
  • 表格里重复值如何按顺序编号
  • 当有相同项时,给excel编序号
  • 热门搜索
    济南旅游指南 合肥有什么旅游景点 天津市旅游局 旅游网站系统 内蒙古旅游景点介绍 厦门金门旅游 福建旅游攻略自助游 埃及旅游局 福州旅游景点大全 新疆特色旅游