比较excel表中的两列(文本/字符串)并返回第三列中的匹配元素

时间:2015-03-03 07:51:30

标签: excel excel-formula

我在excel中有两列,我试图相互比较并导致第三列中的公共元素。例如,我的工作表看起来像

enter image description here

如何将D列与E进行比较,如果有匹配的字符串,则将在F列中打印。

编辑1:我应该使用什么功能来比较区分大小写和非敏感的字符串。

2 个答案:

答案 0 :(得分:1)

这有点粗糙,但是会告诉你第一个单元格中的单词是否在第二个单元格中,你可以根据你的值改变左边的中间或右边。

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

答案 1 :(得分:0)

在单元格F1中放置此公式:

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

然后将其复制下来。这将显示所有不区分大小写的匹配项(对于包含100个值的第二列列表。将100列更改为第二列真正的长度。)

要进行区分大小写的比较,请尝试以下操作:

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