Excel 2007 / MS Query使用1个表来过滤另一个部分匹配

我有一张物料清单(物料清单)。

客户发给我一个零件清单,我想让Excel过滤表格以显示那些boms,但是我们的零件编号包含REVs,客户的条目没有。 是否有一种简单的方法来过滤在MS Query中进行部分匹配的表?

例如,我们的bom表中的零件号码如下所示:

02-60745-30 B 02-60785-20 D 02-60785-20 E 

客户发给我们:

 02-60785-20 

没有修改。

在MS Query中做一个简单的连接是行不通的,有没有一个简单的方法来做到这一点,或者我应该通过客户名单,只需添加转速? (1000+部分,需要一段时间)有没有更简单的方法?

以下是Excel文件中的数据库查询:

看起来很奇怪:

 SELECT `'BOM Query$'`.BKBM_PARENT, `'BOM Query$'`.`BKBM_PROD_LINE^`, `'BOM Query$'`.BKBM_COMPONENT, `'BOM Query$'`.MTIC_PROD_DESC, `'BOM Query$'`.MTIC_PROD_TYPE, `'BOM Query$'`.BKBM_QTY_REQD, `'BOM Query$'`.BKIC_PROD_UM, `'BOM Query$'`.BKIC_PROD_DPTNT, `'BOM Query$'`.MTIC_PROD_SUBST_2, `'BOM Query$'`.MTIC_PROD_SUBST_3, `'BOM Query$'`.MTIC_PROD_SUBST_4, `'BOM Query$'`.MTIC_PROD_SUBST_5, `'Filter List$'`.Column1 FROM `M:\Inventory\BOMCheck\Evo BOM Query.xlsx`.`'BOM Query$'` `'BOM Query$'`, `M:\Inventory\BOMCheck\Evo BOM Query.xlsx`.`'Filter List$'` `'Filter List$'` WHERE `'Filter List$'`.Column1 = `'BOM Query$'`.BKBM_PARENT 

Interesting Posts