Excel 如果两列之间未找到匹配项,请执行此操作

Excel 如果两列之间未找到匹配项,请执行此操作,excel,excel-formula,Excel,Excel Formula,我有两个专栏。我希望公式从不同的图纸中提取数据,并将其放入对应于第一张图纸中相同零件号的列中 以下是迄今为止我所拥有的对我有用的东西: =IFERROR(VLOOKUP(B2,主库存清单.xlsx!mt数据,2,错误),“未找到精确匹配”) 但是,除此之外,如果没有找到匹配项,我希望公式将第二个工作表中的不匹配数据放置在一起,并将其整行添加到第一个工作表的底部。这可能吗 谢谢大家! 其他信息: 下面是表1的外观: 下面是第2页的内容: 这是一个粗糙的解决方案-如果您不必重复执行任务,并且如果索

我有两个专栏。我希望公式从不同的图纸中提取数据,并将其放入对应于第一张图纸中相同零件号的列中

以下是迄今为止我所拥有的对我有用的东西:

=IFERROR(VLOOKUP(B2,主库存清单.xlsx!mt数据,2,错误),“未找到精确匹配”)

但是,除此之外,如果没有找到匹配项,我希望公式将第二个工作表中的不匹配数据放置在一起,并将其整行添加到第一个工作表的底部。这可能吗

谢谢大家!

其他信息:

下面是表1的外观:

下面是第2页的内容:


这是一个粗糙的解决方案-如果您不必重复执行任务,并且如果索引/匹配公式因其笨重而不是您想要使用的公式,则效果很好

在图纸2中,可以在左侧添加一列,该列与图纸1“产品编号”列中的产品编号值相匹配。在示例屏幕截图中,公式是
=MATCH(E3$A$3:$A$7,0)
。当它给出一个“#N/A”时,您可以将产品号筛选出来,并将粘贴复制为第一张表下面的值

这是一个粗糙的方法,但如果需要一次性完成,我会使用它,而不是设计一个复杂的公式(可能需要时间),或者一个可能使文件沉重的沉重公式

这有用吗


如果您希望将其作为公式添加到工作表1下面,可以通过嵌套索引和匹配函数来完成

假设您的工作表1是:

Sheet1  
    PN  MT-Data
    1   A
    2   B
    3   C
    4   D
    5   E
表2为:

Sheet 2 
PN  MT-Data
1   A
3   C
2   B
4   D
8   F
7   G
6   H
5   E
(已在说明性图片中使用) 因此,在表1中,PN=5下,需要从表2中找到缺失的PN。 写入该单元格(图中的A8)的公式是
=INDEX($d3:$d10,MATCH(0,INDEX(COUNTIF($a3:A7,$d3:$d10),0,0),0))
。 [通过使用“计算公式”按钮,您可以了解其内部工作原理]

你可以向下拖动这个公式,它会不断弹出数字。当列表耗尽时,将出现#N/A。当然,你需要你自己的VLOOKUP公式,你必须在它旁边的列中进行扩展

这就是你要找的吗?(这似乎正确地处理了样本数据,希望它符合您的目的)

您的意思是,如果第二张纸上有一行没有被第一张纸拾取,那么您希望将其添加到第一张纸的底部吗?@M.L是的。如果第2页上的零件号与第1页上的零件号不匹配,则将第2页上的零件号及其整行填充到第1页底部(紧跟在第1页最后一行数据之后)。这是对上述公式的补充。(他们需要一起工作)假设您不能在第二张工作表中添加标记列?否则,可以在那里执行查找,然后将未识别的副本复制过来。一个子问题-你的零件号有没有可能是数字和排序的?@M.L我不知道我该如何做这个公式,因为要让它知道没有匹配,它不需要使用上面的公式来比较两列数据,这样它就知道没有匹配的开始了吗?一个子问题-你的零件号有没有可能是数字和排序的?我想我理解你的意思。基本上,执行表2中的相同公式,并将结果保留在表2中。然后,过滤所有显示“#N/A”的结果,并将其整行拖到第1页的底部。尽管如此,除了在第2页中增加一列之外,这看起来还是一样的。我仍然不知道如何创建一个公式来做到这一点,我仍然很好奇是否有一种方法可以做到这一点,而不必创建粗糙的方法。从技术上讲,应该可以做到这一点,我认为可以通过两层索引函数加上匹配函数来实现。我相信这是正确的。然而,我在这里注意到的唯一一件事是,它将显示#N/A,并且在第1页的底部没有找到精确的匹配项(除非我弄错了)。我想做的是,如果确定第1页和第2页的两列零件号不匹配,那么第2页的实际零件号会出现在这里。换句话说。。。如果第1页有一个p/n列,第2页有一个p/n列,我希望公式检查这两列的比较,如果“n/a”是结果(意味着两列之间不匹配),我希望第2页中与第1页不匹配的行显示在第1页的底部。因此,在第8、9、10行中,它将显示第2页中缺少的行。A8、9、10号单元格带来PN,B8、9、10号单元格带来行的其余部分?当第2页没有任何内容时,它将开始显示N/A。(否则我不理解你的问题)完全正确!第2页中与第1页中的零件号行不匹配的任何零件号行需要添加到第1页列表的底部。英语单词不好(非母语人士,因此我无法发现您的评论和我所做的评论之间的差异)-你能在图片中告诉我哪些行应该从第2页转入吗?假设您的工作表1的PN为1到5。