excel中怎样按地址来排序

作者:yxglyl88 时间:2025-12-15 06:14:05

1楼的方法正确。假设地址在A列,可在B2单元格输入公式:=IF(ISERROR(FIND(省,A2)),,LEFT(A2,FIND(省,A2))),用于提取包含省字前的内容。

在C2单元格输入公式:若A2中找不到市字则返回空,否则提取B2长度之后到市字之前的内容。

在D2单元格中输入公式:=IF(ISERROR(FIND(县,A2)),,MID(A2,LEN(B2)+LEN(C2)+1,FIND(县,A2)-LEN(B2)-LEN(C2))),用于判断A2中是否包含县字,若无则返回空,否则提取县前指定位置的文本内容。

在E2单元格中输入公式:=IF(ISERROR(FIND(镇,SUBSTITUTE(A2,乡,镇))),,MID(A2,LEN(B2)+LEN(C2)+LEN(D2)+1,FIND(镇,SUBSTITUTE(A2,乡,镇))-LEN(B2)-LEN(C2)-LEN(D2)))。该公式用于判断A2中是否存在镇字(将乡替换为镇后查找),若找不到则返回空值,否则从A2中提取从B2、C2、D2长度之和后开始,到镇字位置之间的文本内容,实现特定字符的截取与处理。

按要求E列可省略,排序至县级即可

将B2至E2的公式向下复制。

即可获得省、市、县、镇(乡)各级数据。

县级市情况特殊,需另寻解决办法。

若数据位于A列,增设两辅助列分别提取排与号内容。

在B2和C2单元格输入公式后,向下复制填充。

从A2单元格中提取里字后到排字前的字符内容。

从A2单元格中提取排与号之间的字符内容,用于获取座位排数信息。

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

选定数据区域后,在数据选项中选择排序,以辅助列1和辅助列2为关键字进行升序排列,最后删除辅助列。

excel中怎样按地址来排序

两种方法。

一、自定义序列方法。

新建Excel表格,输入自定义序列内容。

进入文件菜单,选择选项中的高级,向下滚动至编辑自定义列表,点击导入旁的方框按钮,选取所需序列后导入,最后点击确定完成设置。

excel中怎样按地址来排序

在Excel中选中需排序的区域,点击排序中的自定义排序,在弹出窗口中设置排序关键字和依据,于次序下拉菜单中选择自定义序列,最后确认完成操作。

excel中怎样按地址来排序

二、借助函数公式设辅助列。

输入自定义序列并为其编号。

excel中怎样按地址来排序

利用VLOOKUP函数查找并引用对应级别的序列号。

excel中怎样按地址来排序

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

小编推荐
小憩最新版
小憩最新版 生活服务丨64.3MB
进货通最新手机版
进货通最新手机版 其他软件丨40.2MB
美l免费版
美l免费版 其他软件丨48.4MB
智慧兰职手机安卓版
智慧兰职手机安卓版 其他软件丨30.4MB
万盟软件2026最新
万盟软件2026最新 其他软件丨9.0MB
微信农场上线版2026
微信农场上线版2026 其他软件丨245.0MB
涂鸦板手机版
涂鸦板手机版 其他软件丨10.0MB
麦当劳免费
麦当劳免费 生活服务丨97.0MB
中考通安卓版
中考通安卓版 其他软件丨14.0MB