我有一列中的Excel報表文本這樣表示不同的值:只想displaypart文本字符串的
/Home/Garden/Lawn/Seed/Water
/Home/Garden/Lawn/Seed/Can
/Home/Garden/Shed
/Home/Garden
我想用一個公式增加一列,將只顯示在最後一個「/」之後出現的部分文本。有多個字符串的長度,所以需要從結尾算起。
所以我想我的專欄顯示:
Water
Can
Shed
Garden
誰能幫助?
感謝
我有一列中的Excel報表文本這樣表示不同的值:只想displaypart文本字符串的
/Home/Garden/Lawn/Seed/Water
/Home/Garden/Lawn/Seed/Can
/Home/Garden/Shed
/Home/Garden
我想用一個公式增加一列,將只顯示在最後一個「/」之後出現的部分文本。有多個字符串的長度,所以需要從結尾算起。
所以我想我的專欄顯示:
Water
Can
Shed
Garden
誰能幫助?
感謝
備用:
=TRIM(RIGHT(SUBSTITUTE(A1,"/",REPT(" ",99)),99))
試試這個:
=RIGHT(A1,LEN(A1)-LOOKUP(2,1/(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)="/"),ROW((INDIRECT("1:"&LEN(A1))))))
非常感謝幫助! – user3573897
假設管道字符將不會出現在你試圖解析字符串,這將工作:
=RIGHT(A1,LEN(A1)-FIND("|",SUBSTITUTE(A1,"/","|",LEN(A1)-LEN(SUBSTITUTE(A1,"/","")))))
Thansk you all very mu問題解決了! – user3573897