如何解决在excel中生成库存项目编码
您能在以下方面支持我吗?我需要为库存项目创建编码
我构建了结构(4 个字母和 4 个数字) (仓库类型,仓库组,族,子族)然后添加序列4号 如果仓库类型(A)、仓库组(B)、族(C)、子族(D)中的项目,
我需要生成一个code ABCD0001,如果是同一个仓库、组、族、子族的以下物品取生成code(ABCD0002),
但如果该项目在结构上从 0001 开始有任何不同的东西
喜欢如果项目: 仓库类型(B),仓库组(B),族(C),子族(D) 代码应该是 BBCD0001
我应该怎么做才能做到这一点,我有近 1200 个项目,我需要为所有项目添加代码
解决方法
创建 4 个查找表(对于示例,我为左侧看到的仓库类型和组创建了两个)。然后为每个类型、组等应用您希望拥有的映射。
在您的原始数据(右侧)中创建两个辅助列:一个用于创建您的仓库字符串,另一个用于计算这些字符串的实例,即您的序列号
公式如下。将它们添加到原始数据的第一行并向下拖动以创建唯一键的完整列表
I2 = VLOOKUP(G2,$A$1:$B$6,2,0) & VLOOKUP(H2,$D$1:$E$6,0)
J2 = I2 & TEXT(COUNTIF(I$2:I2,I2),"0000")
在单元格 I2
中,您需要合并 4 个 VLOOKUPS,因此只需复制此处显示的方法。一种用于类型、组、家庭和子家庭。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。