有網友問到:在 Excel 中的資料清單,如果想要將英文字置換成數字,例如:A:01/B:02/C:03,該如何處理?
以下圖為例,透過 SUBSTITUTE 函數將英文字置換成數字。
公式:儲存格C3
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"A","01"),"B","02"),"C","03")
但是,如果你要 26 個英文字母都要置換時,你如何輸入公式?
公式如下:
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
SUBSTITUTE(SUBSTITUTE(A1,"A","01"),"B","02"),"C","03"),"D","04"),"E","05"),
"F","06"),"G","07"),"H","08"),"I","09"),"J","10"),"K","11"),"L","12"),"M","13"),
"N","14"),"O","15"),"P","16"),"Q","17"),"R","18"),"S","19"),"T","20"),"U","21"),
"V","22"),"W","23"),"X","24"),"Y","25"),"Z","26")
你會如何產生這個公式,慢慢輸入嗎?可能錯誤率頗高的。其實,你可以用公式來產生!
參考下圖,先建立B欄至F欄的內容,
儲存格A1:SUBSTITUTE(A1,"A","01")
儲存格A2:="SUBSTITUTE("&A1&B2&C2&D2&E2&")"
複製儲存格A2,貼至儲存格A2:A26。
留言列表