我希望將一個字串模式替換為另一個字串模式,如下所示:
=SUBSTITUTE(SUBSTITUTE(名稱,"Vlue","替換"),"值","替換")
其中我正在尋找“Value”或“Vlue”並將其替換為“Replace”。
也許有朝這個方向發展的事情(這是行不通的):
=SUBSTITUTE(名稱,"V?lue","替換")
如何在 Windows 上的 Excel 2010 中輕鬆實現此目的?
答案1
並不像您期望的那麼容易。
首先,?
需要一個字母,因此不適合您的情況,因為只接受 5 個字母的單詞,而不是維魯埃。
為了用公式進行替換,我需要以下內容:
A1 = "this is vlue test"
B1 = "v*lue"
位置,在哪裡值*lue開始
C1 = SEARCH(B1,A1,1)
位置,在哪裡值*lue結束。這可能需要改進。
D1 = SEARCH(" ",A1,C1)
代換:
E1 = SUBSTITUDE(A1,MID(A1,C1,D1-C1),"REPLACE")
您當然可以將所有這些合併到一個公式中,但因為它很快就會變得混亂,所以我沒有這樣做。