2017-03-02 69 views
0

我要寻找一个公式,会比较Excel中的两列,寻找是否有匹配与否,并将其放置在一个新列相匹配的号码,如果它不匹配的,而不是把数量在那里,我需要它来表示没有匹配,或N/A公式来比较两列,说收费或不收费

可有人请帮助?

enter image description here

enter image description here

下面的两个屏幕截图显示,我需要比较的列。他们有不同的方向,但他们是一样的。

这些是在两个不同的片材,我可以移动它们在同一张纸上,如果需要的话。

+1

你尝试过什么?你需要每一场比赛,还是一场比赛? (意思是,'A1 = B1'或在整个'B'列中搜索'A1'?) – BruceWayne

+0

如何处理多个匹配(即使您不期望它们)?一个公式当然可以使用'INDEX/MATCH'显示第一个匹配结果。但我不认为如果发现多于一个匹配是可能的(并且您可能会使用','分隔符来列出所有匹配项)。 – Ralph

回答

1

使用匹配:

=IFERROR(INDEX(Sheet2!G:G,MATCH(G2,Sheet2!G:G,0)),"N/A") 
+0

我相信这个工作很好,但我没有返回整个匹配的数字,我只是因为某些原因得到3或4位数字。你能帮忙吗? –

+0

抱歉误读了所需的输出,请参阅编辑。 @AlexImperiale –

+0

这就像一个魅力,非常感谢你! –

0

假设你是,你要比较两列列A和B,你想你的结果在C列,这将做到这一点:=IF(AND(A1=B1,B1<>0),B1,IF(B1<>A1,"N/A","")) ......然后就拖累

+0

请参阅我的编辑,这将适用于我正在尝试做什么? –

+0

@AlexImperiale他们在单独的床单上,所以没有。你想把你放在哪里(“不匹配”/“不适用”)? – Jeremy