乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel表格中怎样按自己所需的地址排序-excel按地址排序,excel地址门牌号排序

excel表格中怎样按自己所需的地址排序-excel按地址排序,excel地址门牌号排序

作者:乔山办公网日期:

返回目录:excel表格制作


我不是高手,说个笨方法,
你把每个IP全部按照“.”符号分列,然后你把A列的IP数全部分列到B到E列,再按照从E到B列的顺序先后进行升序排列 这样A列的IP就按大小排列了。

两种方法。

一,自定义序列法。

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

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

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

二,函数公式辅助列法。

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

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

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


具体步骤如下:

需要准备的材料分别是:电脑、Excel表格。

1、首先打开需要编辑的Excel表格,进入到编辑页面中。

2、然后选中需要排序的单元格。

3、然后点击打开数据中的“排序”。

4、然后在弹出来的窗口中点击打勾“数据包含标题”。

5、然后点击打开主要关键字,选中“省份”,次序中选择想要次序,回车确定。

6、然后就完成排序了。



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的公式向下复制。
这样,你就有了省、市、县、镇(乡)的数据了。

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

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网