永发信息网

在excel中 用怎样的公式完成学号的生成?

答案:4  悬赏:10  手机版
解决时间 2021-04-16 11:42
  • 提问者网友:雨不眠的下
  • 2021-04-15 22:04
请使用一个公式完成学号的自动生成。学号共计由11位组成,其生成的规则是:前4位为学校代码,该校代码为1003;第5位到9位为专业代码,其中,“基础数学”专业代码为20101,“应用数学”专业代码为20102,“理论物理”专业代码为30101,“应用物理”专业代码为30102;第10、11位为同一个学院内按照姓名升序排列后的顺序号。
最佳答案
  • 五星知识达人网友:狂恋
  • 2021-04-15 22:37

假设数据在A1:B1000,A1:B1为抬头,分别为学院,学生姓名。选中数据,数据,排序,第一序列“学院”,第二序列“姓名”,均为升序。(其实主要是姓名排序,学院不排液可以。)



在C2输入公式 =1003&IF(A2="基础数学",20101,IF(A2="应用数学",20102,IF(A2="理论物理",30101,30102)))&RIGHt("0"&COUNTIF(A$2:A2,A2),2)



将这个公式copy下去。完成。

全部回答
  • 1楼网友:逐風
  • 2021-04-16 02:35

用vlookup函数啊!

  • 2楼网友:千杯敬自由
  • 2021-04-16 01:06
一个公式貌似写不出来吧(用宏或许可以,但我不会) 一会儿试试吧
  • 3楼网友:过活
  • 2021-04-15 23:58

这个网站里面有视频教你如何做,你可以去试下:[url= http://www.51zxw.net/study.asp?vip=712552]51自学网-专业培训老师录制的视频教程,让学习变得很轻松[/url]

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯