使用 < > 提取电子邮件之间的文本

使用 < > 提取电子邮件之间的文本

原文链接:在 Excel 中提取两个字符之间的数据

我有一组单元格组合,其中一些有昵称,一些没有昵称。

有些会有昵称< >电子邮件,有些只是电子邮件地址。如果我将以下内容复制并粘贴到整行中,有些单元格将为空:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)), "") 

如果特定单元格不包含<>,我希望公式只进行精确复制并将其粘贴到与其他行相同的行,这样我就可以复制并粘贴整行而无需检查某些单元格是否为空。

我怎样才能实现这个目标?

在此处输入图片描述

答案1

您需要做的就是用替换最后一个""A1这样如果 Excel 找不到<>它将返回全部内容A1而不是空白:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)),A1)

相关内容