作者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/cn.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