excel单元格如何提取

来源:百度知道 编辑:UC知道 时间:2024/05/23 01:15:04
我有很多这样的数据
A列单元格内容为"南宁市北湖南路东一里126号XX店名3322440-13768113554"
我想在B列中提取A列的店名
我想在C列中提取A列的路名
我想有D列中提取A列的手机和电话号码
请问如何可以实现.最好有裁图.
如何规范才好实现提取.
回答者: LWSHH - 经理 五级 8-24 12:54
基本可以实现,但能解说一下代码的意思吗?
我还要修改一点

B列是路名,C列是店名,D列是手机和电话号码
b1=LEFT(A1,FIND("号",A1))
C1=LEFT(SUBSTITUTE(A1,B1,""),MIN(FIND(ROW($1:$10)-1,SUBSTITUTE(A1,B1,"")&"0123456789"))-1)数组公式,公式在编辑状态下按CTRL+SHIFT+ENTER.
D1=SUBSTITUTE(SUBSTITUTE(A1,B1,""),C1,"")
要求在路名中,只有一个"号"字并且以"号"结束,店名中不包含数字,

路名店名的长度是统一的就好弄,用find函数或者mid都可以的。
你方便寄给我吗?
gy0715@126.com

安装Acrobat Reader,将EXCEL打印成PDF,打开PDF,在PDF里用鼠标框选你需要的部分再粘贴回EXCEL

你A列的内容都是有统一的格式吗??
比如都是:XXX路XX号XXX店电话