我每两天为仓库团队运行一份未结订单报告,然后查看未结订单;并按照报告的指示,通过电子邮件向供应商确认其交付日期。
当然,报告每隔一天会有一些相同的信息,但也会有新的订单。
我需要做的是找出一种方法告诉新电子表格,以确定新表中的任何信息是否在旧表中。
例如。
A,B,C,D,分别是交货日期,零件编号,零件描述和采购订单编号。
内部和机密的电子表格中的信息,否则我会张贴它的照片,以帮助理解。
我希望它告诉我这两个电子表格中的项目是否匹配,这样我就不会突然问两次订单或者必须逐行排队才能匹配。因为这需要永远。
答案 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
,以便返回匹配位置。
带有几个匹配行的彩色图片和颜色范围,以查看公式的工作原理。
答案 1 :(得分:0)
假设采购订单是日常唯一的,您可以在新订单页面的列中使用匹配功能,以查看旧PO的选项卡上是否有相同的采购订单。如果您得到#N / A,则值是唯一的。否则,Match将返回匹配值的行号。
如果需要匹配多个值(例如Date,PO,Part#),请使用连接公式创建多部分键。
=Concatenate(Text(DateCell, "YYYYMMDD"),"_", PO,"_", Part#)
然后在两张纸上放置相同的公式,并在新的键列上进行匹配。