成梦听雨 发表于 2021-12-4 17:02:00

用Excel做一个图纸编码工具

产品外形图图纸编号规则如下£.LB .X.X
A B1 2
产品外形图图样编号由三部分组成,产品代号“A”、固定标识“B”和图样序列号,各部分定义如下所示:
a. 产品代号“A”取表格里的产品代号;
b. “Lubmann”标识B为固定代码,即Lubmann的简写LB;
c. “1、2”的说明:依照产品系列关系进行编号,“1”表示为总装配序列号,用字母+数字的形式标识,从“A1、A2、A3...Z9”依次编号,在外形图中“2”默认为00;
d. 产品代码相同的产品会有多份图纸需求,按照绘图时间的先后顺序添加序列号,如JP1 06/12.LB.A1.00和JP1 06/12.LB.A2.00表示的是JP1 06/12产品的两份图纸.
所有图纸的编号不得重复。
需求,做一个表格,输入产品代号,自动生成图纸编号。

                                       







梁晖明 发表于 2021-12-7 13:57:34


=IF(G3="","","JPQ1"&G3&".LB."&VLOOKUP(COUNTIFS(G$3:G3,G3),I:J,2,0)&".00")这样行么

林中一木 发表于 2021-12-18 08:39:21

是不是这样
="JPQ1"&G3&".LB."&CHAR(64+MATCH(G3,UNIQUE(G$3:G$44),))&COUNTIF($G$3:G3,G3)&".00"
页: [1]
查看完整版本: 用Excel做一个图纸编码工具