excel 提取中间字符串,开始位置文本和结束文本知道,提取的字符串个数不确定?用什么公式?

知道开始位置是 承包单位名称 ,结束时承包单位统一社会信用代码,要提取 重庆德上建筑工程有限公司,这个公司名称,字符串长度不确定,用什么公式

度友,用mid函数配合find函数就可以达到目的,
函数的工作原理,
第一,用find函数找到“承包单位名称”和“承包单位统一社会信用代码”,确定提取的开始和结束位置。

第二:mid函数提取指定位置的内容。
效果如图:

具体公式为:=MID(A1,FIND("承包单位名称",A1,1)+6,FIND("承包单位统一社会信用代码",A1,1)-FIND("承包单位名称",A1,1)-6)
如有需要可以继续交流!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-09
MID+FIND
=MID(A1,FIND("承包单位名称",A1)+6,FIND("承包单位统一",A1)-FIND("承包单位名称",A1)-6)
第2个回答  2020-07-09
=FILTERXML("<a>"&SUBSTITUTE(SUBSTITUTE(A1,"承包单位名称","<b>"),"承包单位统一社会信用代码","</b>")&"</a>","//b")追问

显示错误

追答

wps没有filterxml函数

第3个回答  2020-07-09
统一社会信用代码,要提取 重
相似回答