永发信息网

请教高手,如何在excel一列地址中,在另一列提取每一行地址的前六个字,即**市**县,谢谢!

答案:5  悬赏:70  手机版
解决时间 2021-11-19 23:21
  • 提问者网友:戎马万世
  • 2021-11-19 05:54
请教高手,如何在excel一列地址中,在另一列提取每一行地址的前六个字,即**市**县,谢谢!
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-11-19 07:18
假设数据在A列,从A1开始。B1公式:
=left(a1,6)
下拉复制公式
全部回答
  • 1楼网友:人间朝暮
  • 2021-11-19 11:06
选中你要提取的那些列或是行。然后点击数据->分列->然后应该就知道怎么做了。按照你的条件就可以提取了。(2010版office)
  • 2楼网友:走死在岁月里
  • 2021-11-19 10:11
这么规整的文件
1、可以直接数据——分裂——固定宽度 选一下宽带就OK!
2、公式的话 就在后面=left(A1,6)就好了!
3、还有一个万能的公式=left(A1,find("县",a1))这个是抄来的 嘿嘿!
  • 3楼网友:掌灯师
  • 2021-11-19 09:39
如果楼主确定只要提取前六个字的话,假设从A2单元格开始有地址,那么楼主在B2单元格中输入以下公式,然后再往下填充即可:
=left(A2,1,6)
  • 4楼网友:duile
  • 2021-11-19 08:58
如你的数据在A列,那么B1公式
=left(a1,6)公式下拉完成
即从左到右提取前6个字符
如果字数不一定,提取县以前的
=left(a1,find("县",a1))
公式下拉
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯