在两个电子表格之间找到重复的信息

时间:2015-04-16 20:32:46

标签: excel

我每两天为仓库团队运行一份未结订单报告,然后查看未结订单;并按照报告的指示,通过电子邮件向供应商确认其交付日期。

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

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

例如。

A,B,C,D,分别是交货日期,零件编号,零件描述和采购订单编号。

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

我希望它告诉我这两个电子表格中的项目是否匹配,这样我就不会突然问两次订单或者必须逐行排队才能匹配。因为这需要永远。

2 个答案:

答案 0 :(得分:0)

如果要测试所有项目的相等性,可以使用数组公式轻松完成。这是一个比较4列(与您类似)的完全匹配的示例。它将合并结果乘以ROW,以便您可以看到最后一次匹配的位置。这是最后一个,因为使用了MAX

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

单元格中的公式F2

=MAX((A2=$H$2:$H$21)*(B2=$I$2:$I$21)*(C2=$J$2:$J$21)*(D2=$K$2:$K$21)*ROW($H$2:$H$21))

此公式通过构建比较产品来工作,该产品与AND操作相同。如果条件都是真的,这将是1。然后将该1乘以ROW,以便返回匹配位置。

带有几个匹配行的彩色图片和颜色范围,以查看公式的工作原理。

enter image description here

答案 1 :(得分:0)

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

如果需要匹配多个值(例如Date,PO,Part#),请使用连接公式创建多部分键。

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

然后在两张纸上放置相同的公式,并在新的键列上进行匹配。