• <acronym id="danlv"><form id="danlv"></form></acronym>
  • <dd id="danlv"><rt id="danlv"></rt></dd>
      <var id="danlv"><rt id="danlv"><big id="danlv"></big></rt></var>
      1. <code id="danlv"><ol id="danlv"></ol></code>
        <var id="danlv"><rt id="danlv"></rt></var>
          1. <code id="danlv"></code>
            返回首頁
            當前位置: 主頁 > 精通Office > Excel教程 >

            如何用Excel函數替換字符串中的指定字符?

            時間:2015-07-14 11:47來源:知行網www.n1979.com 編輯:麥田守望者

            經常遇到這樣的問題:現有字符串中,如何替換指定的部分字符,例如有大量電話號碼,現需要將這些號碼最后四位替換為****,該如何做呢?類似的問題和使用場景有很多,如果你的行記錄有幾千幾萬條,那么,如何利用Excel函數批量處理就必須要掌握了。


            Excel中replace函數的使用

            用一句話概括replace函數:替換指定位置和數量的舊字符,是常見的excel字符函數之一,應用較廣,實用性很強。

            Excel提供的函數參數為:

            =Replace(old_text,start_num,num_chars,new_text)

            =Replace(原字符串,開始位置,替換個數,替換成字符)

            舉個例子:

            為保護隱私,請將電話號碼18502918888最后4為進行模糊化處理,替換為****。

             

            =Replace(原字符串,開始位置,替換個數,替換成字符)

            =Replace(A1,8,4,”****”)

             

            Excel中substitute函數的使用

            用一句話概括substitute函數:替換第n次重復出現的舊字符。例如“SPPS教程”,由于錄入出錯,原本應該是“SPSS教程”,現在需要將錯誤的第二個“P”替換為“S”,該怎么辦?這時候substitute函數最為適用。

            Excel提供的函數參數為:

            =Substitute (text, old_text, new_text, [instance_num])

            =Replace(原字符串,錯誤字符,正確字符,第n次出現的替換)

            例如上面SPSS案例:

            =Replace(原字符串,錯誤字符,正確字符,第n次出現的替換)

            =Replace(A1,"P","S",2)

            將目前出錯的SPPS中,第2次出現的P替換為S。

            ------分隔線----------------------------
            標簽(Tag):EXCEL Excel2007 excel2013 Excel技巧 Excel2003 Excel2010 Excel教程 Excel實例教程
            ------分隔線----------------------------
            推薦內容
            猜你感興趣
            日韩在线av免费视久久