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


0

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

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

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

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

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

我怎样才能做到这一点?

在此输入图像描述


请显示一些样本数据和您想要的结果
nixda 2015年

@Aaron您是否只想剥离<>符号?
aparente001 2015年


COLUMN A4,B4和D4工作正常,但C4是空的,因为单元格C1没有任何昵称/名字或姓氏,没有<>这就是C4为空的原因。
亚伦2015年

Answers:


1

您需要做的就是替换最后一个""A1以便如果excel找不到<或者>它将返回整个内容A1而不是空白:

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

亚伦,这是一个满意的答案吗?如果是,请标记为已接受。否则,请编辑您的问题以描述哪些不起作用。
User15
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.