我在Excel电子表格中有三列,名字,姓氏和电子邮件
像这样的字段上的原始数据
Sunny M,Jones,sunnyj @ woody.com (名字包括某些名字的中间缩写)
我想用以下格式替换电子邮件地址
FirstName.LastName@whatever.com
新电子邮件地址将变为
Sunny.M.Jones@whaterver.com
如何在新单元格中使用公式来做到这一点?
谢谢!
答案 0 :(得分:0)
A列=名字
B列=姓氏
C列=电子邮件地址
基本情况将是列的串联,而仅使用@右边的部分。对于首字母缩写,您需要替换为“。”。空间。
在D列中,您可以使用以下内容:
=SUBSTITUTE(A1," ",".")&B1&RIGHT(C1,LEN(C1)-FIND("@",C1))
在下面的示例中,我将整个内容包装在LOWER()函数中,以获取电子邮件地址的所有小写字母。
答案 1 :(得分:-1)
尝试一下:Check the result in this image
=CONCATENATE(SUBSTITUTE(TRIM(CONCATENATE(A2," ",B2))," ","."),"@whatever.com")