excel如何提取字符串特定序列
如,11843-咸宁路咸宁社区-XACO203/XAP119(城区-链-重保)-1-1-2(73CXP)-03-4814-西安四季康医药有限责任公司专线-供电不稳(城区-链)-1-1-2(CXPG)-21
6037-环湖南路与北辰路西南角-XAAO040TL(城区-链)-1-1-1(73CXP)-03-14242-西安未央湖游乐园-XAQO008TL(城区-环)-1-1-3(D3EM8F)-01
如 提取1843-咸宁路咸宁社区-XACO203/XAP119(城区-链-重保),和4814-西安四季康医药有限责任公司专线-供电不稳(城区-链)
利用数据分列尝试下,
分割前数据整理:选择要分隔列,找寻分割位置特征,列“)-1-”;并数据中无“:”符号
查找和选择-‘替换’:
查找内容:
)-1-
替换为:
);1-
之后进行数据分列
菜单栏、‘数据’-‘数据工具’-“分列”
弹出窗‘分隔符号’-‘下一步’-‘其他’:
;
然后可下一步预览数据是否所需,或直接“完成”
假设所述文本置于A1:A100;
可以这样:
B1:
=LEFT(A1,FIND(")",A1))
下拉复制即可。
注:如果文本中可能存在有中文格式的的")"号,比如上述的"(城区-链)",这需要:
=LEFT(A1,FIND(")",SUBSTITUTE(A1,")",")")))
用快速填充功能即可。
上一篇:excel怎么做控件
热门标签: