用户工具

站点工具


设计:原理图:如何对比bom差异-spreadsheet_compare

这是本文档旧的修订版!


如何对比BOM差异-Spreadsheet Compare

BOM(Bill of Material)物料清单是物料采购和产品生产的重要参考,其准确性直接影响产品的质量,在BOM不同版本的更新过程中,经常出现少料、多料或者错料的情况。大公司有的会开发专门的工具来进行两份BOM的自动对比,以及安排专人进行BOM的录入和审核等,BOM也大多采用ERP系统管理,以尽量避免上述BOM错误。而对于中小公司来说,BOM基本还是靠Excel文件来管理,人工检查两份Excel BOM的差异对于比较复杂的更改,经常容易出错。

为了提高检查的效率和保证准确性,需要工具来自动进行对比。对于一般的Excel比较工具,如Excel自带的Spreadsheet Compare工具,其一般只能检查同一位置单元格的内容差异,不能按照物料来进行的对比,而独立的Spreadsheet Compare可以完成这种基于数据库形式的BOM对比,可以对比同一物料数量上的增减,以及是否增加了新物料,删除了老物料等。

下面具体介绍Excel Spreadsheet Compare工具对比两份BOM的操作步骤。

1、Spreadsheet Compare工具安装

Spreadsheet Compare软件下载地址:

https://sourceforge.net/projects/spreadshcompare/

下载完成之后直接点击安装即可,其会自动集成在Excel软件中,如下图所示。

2、Spreadsheet Compare工具使用

下面以一个例子(Excel版本2016),具体介绍Spreadsheet Compare工具的使用。

2.1打开两份需要比较Excel BOM

注意:两份BOM的原文件一定要做备份,Spreadsheet Compare会修改当前文件。

2.2 dakl Full Compare

点击任意一个文件Exce菜单“加载项”》“Full Compare”

2.3 设置对比文件

弹出的Spreadsheet Compare对话框,设置对比的两个文件

First选择老版本的BOM文件,Second选择新版本的BOM文件,然后点击“Next”。

2.4 Compare Type设置

选择“Database Style Compare”,Primary KEY Colum选择BOM内可作为数据库内Key的列,比如此BOM的物料代码和规格型号在文件中都是唯一的,都可以作为Key,所以Primary KEY Colum可以填“1”或“2”,下面以“1”来比较,其余参数保持默认,点击“Next”。

注意如果BOM内包含公司名、修改日期以及其他的一些辅助信息等,导致每行的Key不唯一,建议在比较前手动删除这些内容,只保留物料相关的内容,否则对比结果会比较乱。

2.5 设置Excel工作薄中需要比较的Sheet

如果只有一个Sheet其会主动添加,两个BOM文件均需要设置具体的Sheet,这边有两步,选择好之后点击“Next”。


2.6 点击“Compare”,生成报告


2.7 报告查看

Report详细列出了两份BOM文件的同一物料的数量、位号等修改情况,以及是否物料增加或者删除。
Merged Diffs则把两份BOM合一起列出其差异。

同时工具也会修改原文件,把有差异的地方标红,两份文件并排放在一起方便对比查看。

评论

请输入您的评论. 可以使用维基语法:
M R A O T
 
设计/原理图/如何对比bom差异-spreadsheet_compare.1700990135.txt.gz · 最后更改: 2023/11/26 17:15 由 hwwiki