假設有像這樣多個值:如何使用SUBSTITUTE()獲取一系列值?
Address
123 Fake Street, Philadelphia, pa
456 Real Street, Houston, tx
789 Soho Street, New York, ny
本來,我以爲我可以創建一個查找表來搜索「啪」的一聲,「TX」和「NY」,使他們得到上'd:「PA」,「TX」,「NY」。
理想情況下,我想編寫一個函數,該函數將在新列中包含所有上限值。本來,這樣的事情:
=substitute(O33,Q31:Q35,R31:R35)
與Q31:Q35
是較低的國家範圍,並R31:R35
是上部的狀態。但是,這並不符合我的想法。有沒有辦法在沒有硬編碼的情況下替換小寫字母狀態?我認爲查找表可以工作,但事實並非如此。
我想最終的結果是這樣的:
Address New Address
123 Fake Street, Philadelphia, pa 123 Fake Street, Philadelphia, PA
456 Real Street, Houston, tx 456 Real Street, Houston, TX
789 Soho Street, New York, ny 789 Soho Street, New York, NY
沒有做這個新地址的每一行:
substitute(A2, "pa", "PA")
substitute(A3, "tx", "TX")
substitute(A4, "ny", "NY")
我試過你的配方,它工作得很好,這個配方有什麼問題? – bzimor