比较stringA和stringB是否匹配D列中的位置

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

换句话说,我把B1的string,然后我在列A中search它,当发现我采取额外的价值,并添加在列D.所以我有匹配的额外值属于电子邮件地址列C1。

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

因此,它需要B2的string,在列A中search它,并在find它时在列D中添加额外的值。为了使它更容易,可以在D2中添加具有额外值的整个string。 所以我有一个匹配的string,额外的值属于某个电子邮件在C

所有的帮助都是非常受欢迎的,在我之前我想说谢谢你花时间帮助我。

使用INDEX / MATCHfind匹配和SUBSTITUTE来删除不需要的文本。 然后使用IFERROR来处理非math问题:

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

在这里输入图像说明