Files
WorkNote/SanPinPLM/简略教程/Excel枚举模板制作.md

46 lines
2.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 枚举导入模板的制作
在客户给出需求和相应的数据后,由于有些枚举数据的枚举项过多,手动导入太过不便,因此我们可以制作枚举导入模板对数据量大的文件进行 **批量导入枚举**
## 制作流程
Tips: 此处我们以精确实业客户的枚举导入模板的制作为例子,在面对不同客户给到的不同的特征编码表,需及时做出对应的改变,此处笔记仅作对照理解作用!
![](../相关操作/4.0-other/assets/Pasted%20image%2020250804102827.png)
如图,这是客户给到的特征编码表,每一行都是一个物料所具有的各个特性,而有非常多种物料都具备此特性,那么如果我们要去对所有的特性种类做一个总结以此来制作批量枚举导入模板,所以建议先将所有特性列和特性描述做一个去重和对应操作
### Excel去重和对应操作
在此之前建议将所有列的数据复制到新创建的去重表的 **同一列**
我们一般先对编号进行 **去重**,再用去 **重后的编号****匹配特征名称** ,原因是特征名称有可能重复而编号一般不会重复
如图E列Excel公式为 `=UNIQUE (B:B)`得到的是B列去重后的数据
![](../相关操作/4.0-other/assets/Pasted%20image%2020250801171845.png)
在得到去重后的数据后,即可对每一个去重后的数据做 **XLOOKUP匹配** 得到这个数据所对应的所有数据如通过物料编号得到物料名称如图J1的Excel公式为=XLOOKUP (H1, B: B, A:A)通过匹配H1在B列的数据最后在A列中得到对应的数据最后下拉得到J列的整行数据
![](../相关操作/4.0-other/assets/Pasted%20image%2020250804094224.png)
需要注意的是,通过公式得到的数据都是会随着 **源数据** 的改变而改变的如E列的数据是通过对B列去重得到的B列就是E列的源数据那么如果将B列数据改变E列数据也将改变所以为了方便接下来对表格进行操作我们可以将通过公式得到的数据 **复制粘贴转变为数值**
![](../相关操作/4.0-other/assets/Pasted%20image%2020250804100759.png)
### 筛选物料枚举项
要得到我们所需要的所有 **特征值** 后,就需要筛选出所有特征值所对应的 **枚举项**
在客户给到的特征值域表内,借助数据的筛选功能,可得到所需要的特定属性的项
![](../相关操作/4.0-other/assets/Pasted%20image%2020250804104135.png)
如图筛选的是所有内部特性号为Z9999999003且语言为Z1和ZH中文缩写和中文的项
将筛选出的所有项复制到 **字段名****系统内字段** 匹配的 **枚举空模板**
![](../相关操作/4.0-other/assets/Pasted%20image%2020250804104700.png)
至此就完成了枚举模板的制作