PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[問題] 特定字串後的位置數確認方式
作者:
yenwang
(孤狼)
2020-04-09 22:07:48
大家好,有個棘手的小問題
例子如下
C:\Users\Peter\Desktop\2012-OK\20121101-OK\2012-11-01-001.jpg
要如何得知最後一個目錄下的2012-11中間的連字號是第幾個連字號??
以這範例來說,為第6層\後的,第3個連字號,因為層數是不一定得,
有時目錄中也有連字號,不知道是否有怎樣的公式,可以直接求得想要的結論
簡單說
最後一層目錄的第一個連字號"-",是屬於整個目錄字串下的第幾個連字號"-",
謝謝
作者: soyoso (我是耀宗)
2020-04-09 22:16:00
https://i.imgur.com/mugmVnl.jpg
類似這樣如最後的完整檔名長度是固定的話
https://i.imgur.com/zBcdzUl.jpg
作者:
yenwang
(孤狼)
2020-04-09 22:59:00
可是日期是變數,不全都是2012-11也可能是2019-02
作者: soyoso (我是耀宗)
2020-04-09 23:04:00
那先問完整檔名長度是否固定,是固定就以連結內儲存格b2的公式,也就不用看日期是否是變數
作者:
yenwang
(孤狼)
2020-04-09 23:15:00
檔名的長度並非固定的,但開頭都是年-月-日
作者: soyoso (我是耀宗)
2020-04-09 23:32:00
https://i.imgur.com/azEdl7J.jpg
類似這樣
作者:
yenwang
(孤狼)
2020-04-10 08:12:00
如果最終只是要將此目錄字串最後層,最右邊不定長的檔名抓出,是否會有更快的方式!
作者: soyoso (我是耀宗)
2020-04-10 08:15:00
抓檔名的話
https://i.imgur.com/PMgV4gV.jpg
或是
https://i.imgur.com/JDJcMVy.jpg
也可以資料剖析後再回傳最後一筆(檔名)的資料
https://i.imgur.com/TVtaLu5.jpg
作者:
yenwang
(孤狼)
2020-04-10 10:52:00
這有比較厲害想再問下,如果是要抓最後的檔名,並同時把年月日間的連字號都去除,是否有方便的方式?
作者: soyoso (我是耀宗)
2020-04-10 11:02:00
公式的話,以函數substitute用二層,"-"取代為"",instance_nnu,就看1和1或2和1substitute(substitute(日期,"-","",1),"-","",1)或 2 1^^^^不是日期而是完整檔名才是函數replace一樣二層,就看是要5和7或8和5其他還有left取年,mid取月,right配合len取日後面(含日)或是text配合left取出年-月-日後改格式yyyymmdd,right配合len取日後面(不含日)
繼續閱讀
[算表] excel轉換工時呈現方式
hexual
[算表] 找出特定欄位下方的資料數量
pokerwu
Fw: [請問] word方程式問題
ssweet
[問題] VBA + SQLite3 換電腦就不行
yimean
[算表] 雙條件累計總數
WienPraha
[算表] Google試算表如何搜尋「備註」內容?
solomn
加總範圍設定為變數
jason8797
[算表] 修改為模糊搜尋公式
pjjk4769
[算表] 值班人員對應日期
cruelgirl
[徵求] Office 365家用版2個名額(共3年份)
HappyHanaHua
Links
booklink
Contact Us: admin [ a t ] ucptt.com