如何按excel顺序自动分配数字编号?

时间:2023-05-30 02:24:12 

Q在进行学生入学登记时,如何为不同的班级自动按顺序分配学号。如下所示,在登记学生姓名,并分配班级后,给该学生自动按顺序分配学号。

如何按excel顺序自动分配数字编号?

A:使用公式来解决。

因为分类是是确定的,因此可以先构建一个分类表供查询,如下所示。在工作表“分类”中,列A是班级名称,列B是想要的学号编号前缀。并且,将列A中的数据命名为“班级”,供设置数据有效性使用。

如何按excel顺序自动分配数字编号?

在“编号”工作表(也就是所示输入数据的工作表)中,设置列B中的数据有效性如下所示。

如何按excel顺序自动分配数字编号?

在单元格C2中输入公式:

=IFERROR(IF(LEN(COUNTIF($B$2:$B2,B2))=1,CONCATENATE(VLOOKUP(B2,分类!$A$2:$B$1 ,2,FALSE),” “,COUNTIF($B$2:$B2,B2)),COUNTIF($B$2:$B2,B2)),””)

向下拖至所需单元格即可,如下所示。

如何按excel顺序自动分配数字编号?

公式中,使用COUNTIF函数来统计班级出现的次数,这也是新加入的学生的学号,并且判断编号是否为个位数,如果是则在前面加,否则直接加上数字。这里假设学生编号不会超过两位数。

标签:excel常用函数,excel常见问题,excel技巧,Excel教程
0
投稿

猜你喜欢

  • MAC下如何移除iPhoto照片库以扩大磁盘空间

    2023-08-01 03:31:54
  • wps表格怎样修改默认设置

    2023-04-07 02:12:12
  • Win10系统更新geforce experience后无法登陆怎么办?

    2023-10-02 12:07:45
  • 主要省份城市的DNS服务器地址

    2022-08-15 11:08:52
  • word文档 excel文档打开速度比较慢的解决方法

    2022-07-15 22:04:40
  • WPS Excel怎么对整个表格的数据进行求和

    2023-05-31 20:36:05
  • Win8系统安装office2007弹出Setup Error错误提示的解决方法

    2023-10-26 19:40:37
  • excel2003求积的方法

    2023-04-27 21:37:17
  • excel怎么隐藏工作表名称栏显示?excel表格工作栏不显示的方法教程

    2023-03-13 11:42:14
  • U盘插入电脑后出现蓝屏的原因及其解决方法

    2022-09-19 10:40:59
  • Win10应用商店打不开,提示错误代码0x80131500该如何解决?

    2023-10-22 23:52:41
  • Win10系统无法使用photoshopcs6怎么办?Win10使用ps的解决方法

    2023-11-22 18:06:21
  • Apple Watch为何比Android手表更受欢迎?

    2023-08-15 15:21:57
  • Word快捷键Alt+shift+↑神了,超级好用!

    2023-11-11 03:55:08
  • 怎么用word制作商标版权?

    2023-08-21 20:44:54
  • AirPods怎么连接到Win10?AirPods连接到Win10电脑教程

    2024-01-01 05:57:43
  • Excel中表格单元格里文字自动换行的具体操作

    2022-04-09 17:33:31
  • Win10应用商店安装路径如何更改?

    2023-11-06 02:58:53
  • 如何实现 word 文字的双行合一排版

    2022-05-21 04:32:08
  • 怎么找电脑上的写字板功能?

    2023-11-06 01:03:18
  • asp之家 电脑教程 m.aspxhome.com