Excel|取代與變換文字-replace 與 substitute
Replace 與 substitute 是Excel中常見用來取代或變換文字的函數,但在使用時機上還是有些許差異
一、replace
「replace」能夠設定字串的位置及長度來進行其他文字的取代
B2=REPLACE(A2,2,1,“O“)
代表將A2這個儲存格從第2個字開始算的1個字改為O,常用來隱藏名字
B3=REPLACE(A3,5,3,“***“)
代表將A3這個儲存格從第5個字開始算的3個字改為***,常用來隱藏電話或E-mail等資料
所以如果只是一般要隱藏個資的狀況下,「replace」會比「substitute」更為直覺方便
二、substitute
「substitute」所能做到的替換效果則更為廣泛,不侷限於「replace」只能在特定位置上做取代,而是可以任意選擇欲變更的字元
B2=SUBSTITUTE(A2,“a“,“@“,1)
代表將A2這個儲存格中第一個“a“變更為“@“
B3=SUBSTITUTE(A2,“a“,“@“)
代表將A3這個儲存格中所有“a“這個字元全部變更為“@“
相關文章:
Excel|民國與西元如何轉換?星期幾如何呈現?