0

我有太长的虚拟电子邮件。我想缩短它们,但我不想删除第一个括号。

“est@scelerisque.ca” “fermentum@fringillacursus.edu” “adipiscing@arcuVivamussit.com” “vitae.aliquet@Sed.edu” “magna.tellus@Nullamnisl.com” “placerat.eget@purusNullam.org”

例如,我是否可以删除 (") 之后的前 3 个字母和 @ 之后的接下来的 3 个字母并停在点处?

当我问这个时,这听起来真的很复杂。我可能只是为所有用户使用相同的电子邮件,因为它只是虚拟数据:/

4

1 回答 1

1

如果每个单元格中有一封电子邮件,您可以创建一个 Excel 公式,该公式将为您转换电子邮件值。

删除 ": 后的 3 个字母

=CHAR(34) & MID(A1, 5, LEN(A1))

(使用 B1 中上一个公式的结果): 在 @ 之后跳过 3 个字母:

=MID(B1, 1, FIND("@", B1)) & (MID(B1, FIND("@", B1)+4, LEN(B1)))

(使用 C1 中上一个公式的结果):停在点处(也保持 " 结尾):

=MID(C1, 1, FIND(".",C1)-1) & CHAR(34)

于 2013-03-24T21:58:14.710 回答