SUBSTITUTE 函數

將文字字串的一部分取代為不同的文字字串。

語法

SUBSTITUTE (textold_textnew_text [, start_num ][, ignore_case_opt )

參數

名稱 必要/選用 資料類型 描述
text
必要
字串
這是您要取代字元的文字,或含有該文字之儲存格的參照。
old_text
必要
字串
這是要取代的文字。
new_text
必要
字串
這是您要用來取代 old_text 的文字。
start_num_opt
選用
數值
指定要取代的old_text。
ignore_case_opt
選用
布林值
FALSE 為大小寫視為相異;否則為 TRUE。 預設值為 FALSE。

傳回值

字串

註解

若您指定 start_num_opt,則只會取代那一個 old_text。 否則,text 中的每一個 old_text 都會變更為 new_text

當您要取代文字字串中的特定文字,請使用 SUBSTITUTE 函數。 如果您想要取代文字字串中特定位置所發生的文字,請使用 REPLACE 函式。

範例

SUBSTITUTE ("1 January 2003", "January", "JAN")

會傳回 "1 JAN 2003"。

SUBSTITUTE ("1 January 2003","january","JAN")

會傳回 "1 January 2003"。 不會進行任何變更,因為文字搜尋是將大小寫視為相異的。