EXCEL 如何用函数实现 自动生成编号

2025-03-09 11:52:41
推荐回答(5个)
回答1:

公式可以用:=VLOOKUP(A2,D:E,2,0),但是你的示例中,项目名称有重复,而编号不一致,只返回第一个项目名称对应的编号。

回答2:

假设项目名称列为A列,编号列在B列
B2输入公式:
=IF(COUNTIF(A$1:A1,A2),INDEX(B:B,MATCH(A2,A:A,)),MAX(B$1:B1)+1)
将公式向下拉即可。

回答3:

使用vlookup函数可以实现。如上图,需要先定义:eg:项目名称为A列,可以在B列定义相对应的编码。在所需要输入的编号列输入公式=vlookup(该表单的项目名称列,“定义的项目名称和编号列,即"A:B",2,0)
公式完成,如果还有不明白的,可以将表单发给我,帮助你编辑公式

回答4:

用vlookup即可,如果C列为项目名称 ,D列为编号 ,那么A列相应B列对应的编号就是=VLOOKUP(A1,C:D,2,0),下拉即可

回答5:

假设:左边“项目名称”为第A列1行
那么B2=VLOOKUP(A2,D:E,2,0)
B列下面的空格只需进行拖拽即可