电池我的电子邮件在Excel列表(大约2000年)。我需要在.com之前添加一个字符串“string”到域的末尾。在最后一个'。'后添加字符串在Excel
Before: [email protected]
After: [email protected]**string**.com
Before: [email protected]
After: [email protected]**string**.com
我试图用连击但似乎不正确的......
任何帮助将不胜感激!
电池我的电子邮件在Excel列表(大约2000年)。我需要在.com之前添加一个字符串“string”到域的末尾。在最后一个'。'后添加字符串在Excel
Before: [email protected]
After: [email protected]**string**.com
Before: [email protected]
After: [email protected]**string**.com
我试图用连击但似乎不正确的......
任何帮助将不胜感激!
列A原点电子邮件
列B将是你把公式
列C字符串(或者,如果其在S对于所有这些AME字符串只是用它代替C1)
=LEFT(A1,LEN(A1-4))&C1&RIGHT(A1,4)
记住这一点,如果最后一个字符总是4(例如.com,.net和不.BR,.AU)
只会工作说我们在有文字A1在文本至少一个周期和最后一个句号之后的零个或多个字符。我们know的最后一个周期的位置由下式给出:
=FIND(CHAR(1),SUBSTITUTE(A1,".",CHAR(1),(LEN(A1)-LEN(SUBSTITUTE(A1,".","")))))
所以我们把这个B1和C1输入:
=LEFT(A1,B1-1) & "whatever" & MID(A1,B1,9999)
这种方法确实不依赖于上一段时间之后的字符串长度。
它总是犯规......有些是.NET,.ORG ... –
就在'.'用'代替 “” &$ C $ 1':'= SUBSTITUTE(A1,&$ C $ 1 “ ”“。 ” “”)' –
@ScottCraner - 你想做出回答“。”?我打算做更多,但OP只是提到'.com'。如果没有,我会将其编辑到我的答案中,但不想窃取你强大的雷霆! – BruceWayne