如果列D中的匹配位置,则将字符串A与字符串B进行比较

时间:2016-11-25 15:48:53

标签: excel string replace

B列中的字符串按顺序排列,并与C列中的电子邮件地址对齐。现在,A列中的字符串不是有序的,尽管它们具有应添加到下面的电子邮件地址的额外值。

换句话说,我接受B1的字符串,然后我在A列中搜索它,当发现我采取额外的值并在D列中添加它。所以我有匹配的额外值属于列中的电子邮件地址C1。

软件是否有可能通过某种功能将这项工作从我手中夺走?

因此它接受B2的字符串,在A列中搜索它,当发现它在D列中添加额外的值。为了使它更容易,它可以在D2中添加带有额外值的整个字符串。因此,我有一个具有额外值的匹配字符串,属于C中的某个电子邮件。

所有的帮助都很多,并且在此之前我想说谢谢你花时间帮助我。

1 个答案:

答案 0 :(得分:3)

使用INDEX / MATCH查找匹配项,使用SUBSTITUTE删除不需要的文本。然后使用IFERROR处理非数学:

=IFERROR(SUBSTITUTE(INDEX(A:A,MATCH(B1&"*",A:A,0)),B1&":",""),"")

enter image description here