Excel 查找两个电子表格之间的重复信息

Excel 查找两个电子表格之间的重复信息,excel,Excel,我每两天为仓库团队运行一次未结订单报告,然后检查未结订单;并通过电子邮件向供应商确认报告中指出的交货日期 当然,每隔一天报告都会有一些相同的信息,但也会有新的订单 我需要做的是找到一种方法告诉新的电子表格,以确定新表格中的任何信息是否在旧表格中 比如说 A、 B、C、D分别是交货日期、零件号、零件说明和采购订单号 电子表格中的信息是内部的和机密的,否则我会贴一张照片来帮助理解 我想让它告诉我这些项目在两个电子表格之间是否匹配,这样我就不会突然问两次订单,或者不得不逐行匹配。因为这会花费很长时间。

我每两天为仓库团队运行一次未结订单报告,然后检查未结订单;并通过电子邮件向供应商确认报告中指出的交货日期

当然,每隔一天报告都会有一些相同的信息,但也会有新的订单

我需要做的是找到一种方法告诉新的电子表格,以确定新表格中的任何信息是否在旧表格中

比如说

A、 B、C、D分别是交货日期、零件号、零件说明和采购订单号

电子表格中的信息是内部的和机密的,否则我会贴一张照片来帮助理解


我想让它告诉我这些项目在两个电子表格之间是否匹配,这样我就不会突然问两次订单,或者不得不逐行匹配。因为这会花费很长时间。

如果您想测试所有项的相等性,可以使用数组公式轻松完成。下面是一个示例,它比较了与您相似的4列的精确匹配。它将组合结果乘以行,以便您可以看到最后一次匹配发生的位置。这是最后一个,因为使用了MAX

希望您能看到这将如何扩展到您的案例中。请注意,这是一个数组公式,在单元格F2中按CTRL+SHIFT+ENTER键输入,并通过列向下复制

F2单元格中的公式

此公式的工作原理是建立与AND运算相同的比较乘积。如果条件均为真,则该值为1。然后将该1乘以该行,以返回匹配位置

图片中有一对颜色匹配的行和颜色范围,以查看公式的工作原理


假设采购订单每天都是唯一的,您可以在“新订单”页面的列中使用“匹配”功能,查看旧订单选项卡上是否有相同的订单。如果得到N/a,则值是唯一的。否则,Match将返回匹配值的行号

如果需要匹配多个值,例如日期、PO、零件,则使用连接公式创建多零件键

=Concatenate(Text(DateCell, "YYYYMMDD"),"_", PO,"_", Part#)

然后在两张表上使用相同的公式,并在新的键列上进行匹配。

采购订单号是唯一的还是适用于多行?一行数据是否有唯一标识符?可以使用查找公式检查其他文件中是否存在项。一个唯一的标识符将使这更容易。请用更好的数据样本更新您的帖子。发布一个带有一些伪数据但数据结构相同的示例文件。使用文件共享服务并发布链接。没有什么可以阻止您编辑问题,包括几行经过编辑的示例数据来说明您的问题。看,我几乎贴出了这个版本。唯一的缺点是在两张表格中有匹配的公式,这可能会使维护电子表格变得更加困难。
=Concatenate(Text(DateCell, "YYYYMMDD"),"_", PO,"_", Part#)