3480 |
Excel如何將儲存格中字串重排 |
張大千:錦子老師您好,想問一下有沒有快速的方法可以將同一個儲存格的特定資料分出或移動?想要把商品名稱裡的幾M,移動到文字最後面,謝謝!
錦子老師:這個問題,我的作法如下:
點取B2儲存格輸入公式:「=SUBSTITUTE(A2,MID(A2,FIND(" ",A2,1),FIND("M",A2,1)-FIND(" ",A2,1)+1),"")&MID(A2,FIND(" ",A2,1),FIND("M",A2,1)-FIND(" ",A2,1)+1)」
再將公式向下複製到B3:B16儲存格。
【公式解說】
=SUBSTITUTE(A2,MID(A2,FIND(" ",A2,1),FIND("M",A2,1)-FIND(" ",A2,1)+1),"")&MID(A2,FIND(" ",A2,1),FIND("M",A2,1)-FIND(" ",A2,1)+1)
FIND(" ",A2,1) 找尋第一個空白字元位於A2儲存格的第幾個字元。
FIND("M",A2,1) 找尋M字元位於A2儲存格的第幾個字元。
SUBSTITUTE(A2,MID(A2,FIND(" ",A2,1),FIND("M",A2,1)-FIND(" ",A2,1)+1),"") 將第一個空白字元到一M字元消除。
&MID(A2,FIND(" ",A2,1),FIND("M",A2,1)-FIND(" ",A2,1)+1) 最後再將第一個空白字元到一M字元接到字串尾端。
大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我