excel如何给地址排序 excel中怎样按地址来排序

经验直达:

  • excel中怎样按地址来排序
  • excel如何给地址排序
  • excel表格中怎样按自己所需的地址排序

一、excel中怎样按地址来排序


1楼方法正确 。假设地址栏在A列 , 在B2输入 =IF(ISERROR(FIND("省",A2)),"",LEFT(A2,FIND("省",A2)))
在C2输入 =IF(ISERROR(FIND("市",A2)),"",MID(A2,LEN(B2) 1,FIND("市",A2)-LEN(B2)))
在D2输入 =IF(ISERROR(FIND("县",A2)),"",MID(A2,LEN(B2) LEN(C2) 1,FIND("县",A2)-LEN(B2)-LEN(C2)))
在E2输入 =IF(ISERROR(FIND("镇",SUBSTITUTE(A2,"乡","镇"))),"",MID(A2,LEN(B2) LEN(C2) LEN(D2) 1,FIND("镇",SUBSTITUTE(A2,"乡","镇"))-LEN(B2)-LEN(C2)-LEN(D2)))
(其实按你要求,E列不需要,即只排序到县)
把B2到E2的公式向下复制 。
这样,你就有了省、市、县、镇(乡)的数据了 。

可能有县级市的问题,这得另想办法了 。


二、excel如何给地址排序


如果数据在A列,添加两列辅助列,分别提取#排和#号
在B2和C2单元格分别输入以下公式,然后向下填充公式
=--MID(A2,FIND("里",A2) 1,FIND("排",A2)-FIND("里",A2)-1)
=--MID(A2,FIND("排",A2) 1,FIND("号",A2)-FIND("排",A2)-1)
excel如何给地址排序 excel中怎样按地址来排序

?

excel如何给地址排序 excel中怎样按地址来排序

【excel如何给地址排序 excel中怎样按地址来排序】然后选择数据区域,在“数据”选项下的“排序”中,以辅助列1和辅助列2为排序关键字,升序排序,然后删除辅助列 。
excel如何给地址排序 excel中怎样按地址来排序



三、excel表格中怎样按自己所需的地址排序


两种方法 。
一,自定义序列法 。
1,新建一个excel工作表 , 输入你的自定义序列 。

2,点击文件——选项——高级 , 向下拖动滚动条找到编辑自定义列表 。点击导入旁边的方形按钮,选择你要导入的序列,然后点击导入 。然后点击确定关闭对话框 。
excel如何给地址排序 excel中怎样按地址来排序

3,在excel中选择你要排序的区域,点击排序——自定义排序,在该对话框窗口,选择排序关键字 , 排序依据,在次序命令下,点击下拉三角,找到你的自定义序列 , 确定即可 。

excel如何给地址排序 excel中怎样按地址来排序

二,函数公式辅助列法 。

1,输入你的自定义序列,并给序列排号 。

excel如何给地址排序 excel中怎样按地址来排序

2,使用vlookup函数查找并引用级别所对应的序列号 。

excel如何给地址排序 excel中怎样按地址来排序

3,全选数据,按照辅助列升序或降序排列即可 。


相关经验推荐