比较Excel表格(文本/string)中的两列,并返回第三列中的匹配元素

我在Excel中有两个列,我试图比较,并在第三列的共同元素。 例如,我的表看起来像

在这里输入图像说明

如何比较列D和E,如果有匹配的string,它将被打印在F列中。

编辑1:我应该使用什么函数来比较区分大小写和非敏感string。

这是一种粗糙的,但会告诉你,如果在第一个单元格中的单词是在第二,你可以根据你的价值观来改变左边,中间或右边。

=FIND(LEFT(C199,FIND(" ",C199,1)),O199,1) 

在单元格F1中放置这个公式:

 =IF(ISERROR(MATCH(D1,$E$1:$E$100,0)),"",D1) 

然后复制下来。 这将显示所有不区分大小写的匹配项(对于有100个值的列2列表,将列表2改为100)。

为了区分大小写比较,试试这个:

 =IF(EXACT(D1,LOOKUP(D1,$E$1:$E$100)),D1,"")