【问题标题】:Formula to compare two columns and say billed or not billed比较两列并说计费或不计费的公式
【发布时间】:2017-03-02 16:41:47
【问题描述】:

我正在寻找一个公式来比较 Excel 中的两列,查找是否匹配,并将匹配的数字放入新列中,如果不匹配,而不是放入那里的数字,我需要它来表示没有匹配,或者 N/A

有人可以帮忙吗?

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

它们在两张不同的纸上,如果需要,我可以将它们移动到同一张纸上。

【问题讨论】:

  • 你试过什么?您是否需要每行匹配,或者是否有匹配? (意思是A1=B1 还是在整个B 列中搜索A1?)
  • 您希望如何处理多个匹配项(即使您不期望它们)?一个公式当然可以使用INDEX/MATCH 显示第一个匹配结果。但我认为如果找到多个匹配项是不可能的(并且您可能希望使用, 分隔符列出所有匹配项)。

标签: excel excel-formula match vlookup


【解决方案1】:

使用匹配:

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

【讨论】:

  • 我相信这很好用,但我没有返回整个匹配号码,出于某种原因我只得到 3 或 4 位数字。你能帮忙吗?
【解决方案2】:

假设您要比较的两列是 A 列和 B 列,并且您希望结果在 C 列中,这将做到这一点:=IF(AND(A1=B1,B1<>0),B1,IF(B1<>A1,"N/A",""))... 然后只需向下拖动

【讨论】:

  • 请查看我的编辑,这是否适用于我正在尝试做的事情?
  • @AlexImperiale 他们在不同的工作表上,所以没有。您希望自己去哪里(“不匹配”/“不适用”)?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-27
  • 1970-01-01
  • 1970-01-01
  • 2021-03-24
  • 2021-05-18
  • 1970-01-01
相关资源
最近更新 更多