[問題] EXCEL篩選文字公式問題

作者: say2086 (12)   2018-08-08 22:16:48
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:EXCEL
版本:2013
請問一下我用EXCEL設定函數要將一篇文字中的地址:(XX市XX區XX路)誇號中的文字篩選
出來,要怎麼設定從最右邊篩到"地址:"的冒號前面。
=MID(A4,FIND("住址:",A4)+3,50)
以上是我本來設定好的函數,但是他常常連後面下一段的文字一起截取進去,所以我想說
要怎麼從最右邊往左邊篩選。
作者: soyoso (我是耀宗)   2018-08-08 22:24:00
下一段是什麼,用alt+enter的斷行嗎如果是的話,mid num_chars以find或search搜尋char(10)的
作者: say2086 (12)   2018-08-08 22:26:00
對的
作者: soyoso (我是耀宗)   2018-08-08 22:28:00
位置減搜尋"住址:"
作者: say2086 (12)   2018-08-08 22:28:00
可以告訴我要怎麼正確的寫出那一段公式嗎?因為我看不懂XD
作者: soyoso (我是耀宗)   2018-08-08 22:30:00
相減下請再調整因搜尋字串字元數而要再要縮小(減)的數值同原文find的用法,只是將要搜尋"住址:"改為char(10)寫於num_chars為第三個引數,為原文公式內50的地方find(char(10),a4)-find(":",a4)-1就看冒號是全或半形,因為原文寫的二個是不同的
作者: say2086 (12)   2018-08-08 22:47:00
哈~~我還是看不懂!可以幫我列公式我再改看看嗎?
作者: soyoso (我是耀宗)   2018-08-08 22:52:00
作者: say2086 (12)   2018-08-08 23:17:00
謝謝s大。剛有測試過還是沒辦法從文章內抓出來。只能是地址:在第一列的時候才能篩出來,在段落中間就無法篩選了!
作者: soyoso (我是耀宗)   2018-08-08 23:23:00
那原po要舉例啊,不然我會知道是在第一列或是在其他列內嗎直接貼上舉例啦,不然誰知道你是什麼資料內容
作者: say2086 (12)   2018-08-08 23:31:00
抱歉敘述比較抽象,內容大概像下圖https://ibb.co/b8TVOz
作者: soyoso (我是耀宗)   2018-08-08 23:37:00
作者: say2086 (12)   2018-08-08 23:51:00
終於可以了,謝謝S大,太神了。問了幾個社團都無解。感恩
作者: ijkm9 (jay)   2018-08-09 08:18:00
推S大,解題超厲害,讚!

Links booklink

Contact Us: admin [ a t ] ucptt.com