電池我的電子郵件在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