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