excel中如何提取一段话中实现特定的开始的特定的结尾的所有结果,例如

在B列中提取出,我叫名字,我叫名字,我叫名字…………... 在B列中提取出,我叫名字,我叫名字,我叫名字………… 展开
 我来答
fmlting
2015-07-27 · TA获得超过1783个赞
知道大有可为答主
回答量:2332
采纳率:12%
帮助的人:751万
展开全部
用我叫***来提取不准确,因为名字有的是3个字,有的也会是2个或多个字。正确的应该是通过FIND来查找前后尖括号,再通过查找到的尖括号的位置,结果MID函数来截取。不过这种方法因为数据较多,FIND到后面会很麻烦。
建议通过分列的办法来实现,以两个尖括号作为分隔符进行分列,再删去尖括号之间的内容。
还有一种办法就是复制到WORD中,在WORD里通过查找替换,将尖括号之间的内容替换为^p(回车符),或者^l(制表符)
hbpaoxiao2
2015-07-27 · TA获得超过2898个赞
知道大有可为答主
回答量:1962
采纳率:72%
帮助的人:874万
展开全部
只是在B列?
B1公式=substitute(A1,"</blockquote>","")
或者选中A列》数据》分列》分割符号》其它打勾,填</blockquote>》确定
更多追问追答
追问
我想的太简单了。“我叫”之前还有些乱码。比如我叫1gdgsgds我叫2sdgds我叫3sdfgs我叫4sdfg我叫5。不过结尾都是。有办法吗
追答
你的提取到底要怎么存放。
可以用分列,把每个都提取出来
然后,再把乱码删了。
ctrl+H 把 *我叫 全部替换成 我叫
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
科技发烧友

推荐于2016-07-23 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:2018
采纳率:0%
帮助的人:948万
展开全部
B1=MID(A$1,FIND("◎",SUBSTITUTE($A$1,"我","◎",ROW())),FIND("△",SUBSTITUTE($A$1,"<","△",ROW()))-FIND("◎",SUBSTITUTE($A$1,"我","◎",ROW())))

下拉
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式