一个复杂的公式,可以find匹配的单元格并进行比较

所以我拥有的是,

列A包含一组400个名称

B列包含一组%s

D列包含1000个名字,A中的所有400个都在这个列中,但是是随机的

E列包含一组%s

在列C中,我想要一个公式,可以检查列A的匹配单元格列D,然后,我需要它来比较列B和列E中的相对%。我需要它返回true或false,如果百分比出现正确的名字。

我只检查列A对D,所以缺less600名称不包括在内。

我不知道从哪里开始这个…

这是我希望这将是这样的:

在这里输入图像说明

我提供了一些示例数据。 这里你去(虽然你应该更清楚,并提供样本数据,如@Choirbeanbuild议)…

解决scheme在C和D两列,因为你含糊地提出了两个问题。

在C2中,您将拥有:

=IF(ISERROR(VLOOKUP(A2,E:E,1,FALSE)),FALSE,TRUE) 

在D2中,您将拥有:

  =IFERROR(VLOOKUP(A2,E:F,2,FALSE),"n/a") 

复制下来,你得到…

在这里输入图像说明

VLOOKUP()是你要开始的地方。

在C1中:

 =B1=VLOOKUP(A1,D:E,2,FALSE) 

这将返回TRUE或FALSE取决于百分比是否相等。

请小心,因为所显示的百分比可能不是确切的数字。 .0976587会显示10% ,不等于.1

这也是寻找一个名称上的精确匹配。 如果有额外的空间或名称拼写不同,它将返回#N/A因为它找不到匹配项。

在这里输入图像说明