今天函數哥將為大家分享SUBSTITUTE函數的使用方法。SUBSTITUTE函數主要用於對目標單元格內容指定字符串進行更換的函數,作為文本型函數的它一直神一般的存在。

01SUBSTITUTE函數的功能
用新字串取代文字字串中的特定字串。假設在文字字串中有幾組相同的特定字串,則它既可只取代其中的一組,也可取代所有,這都取決於您對此函數的最後一個參數 的設定。
02SUBSTITUTE函數的語法
=SUBSTITUTE(目標文本,被替換字符,替換後字符,被替換字符位置)
目標文本:是您想替換其內容的文字資料或是含有此文字資料的儲存格參照位置;
被替換字符:是指要被取代的特定文字字串;
替換後字符:是指用於取代「被替換字符」的新字串;
被替換字符位置:是指當文字字串中含有數組「被替換字符」時,您想用「替換後字符」取代其中的第幾組。如果省略此參數,則默認取代所有組舊字符;如果指定了一個組別 (如 2),則表示只有被指定組 (如第 2 組) 的舊字符會被新的字符取代。
03SUBSTITUTE函數的格式
正常結果顯示為文字型內容。
特殊說明:SUBSTITUTE函數區分字母的大小寫。如開頭示例的第 2 項,由於您指定要被替換的字符是大寫的"A",因此也只有大寫的 「A" 被替換成了 」C",小寫的 「a" 則依然如故。如果您想要它達到不區分大小寫的效果,則您可用小寫轉換函數 PROPER, UPPER或 LOWER將字母統一成開頭字母大寫、全部大寫或小寫,然後再進行替換。請看示例 一。
04SUBSTITUTE函數的案例展示
示例一:
通過SUBSTITUTE函數與LEN函數的結合可讓您知道某一特定字串在整個字串中出現的次數。如果碰到不需要區分大小寫的問題時,我們按上述註解中提及的方法來進行。
示例二:
下例中要求取出用 "/" 隔開的第 3 項和第 4 項。我們可結合 SUBSTITUTE 函數與取字符函數 LEFT 和RIGHT 來進行。當然取代函數 REPLACE 和 查詢函數 FIND 在這裡也起到相當重要的作用。
好了!今天的內容到此結束!
如果你任何關於EXCEL函數或EXCEL操作技巧的疑問,請留言+關注,我將為你一一解答!#excel函數#