在EXCEL中有一列是IP地址,如何按IP地址的最后一位排序??(前3位都一样)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在EXCEL中有一列是IP地址,如何按IP地址的最后一位排序??(前3位都一样)相关的知识,希望对你有一定的参考价值。

IP地址格式为:192.168.1.XXX

直接排序后效果为:
192.168.1.1
192.168.1.10
192.168.1.11
.....
192.168.1.2
192.168.1.20
.....

希望效果是:
192.168.1.1
192.168.1.2
192.168.1.3
.....

这样要在哪里设置下??

数据在a列
在b1输入
=mid(a1,11,3)
向下托
然后拍b列
a列跟着排了
参考技术A 一楼的公式出来的是文本 所以不行
数据在a列
在b1输入
=mid(a1,11,3)*1
向下拉 然后复制成数值以后对B列排序 ,a列跟着排了
参考技术B 增加辅助列"后2位"列(假设在B列),
假设第一行数据在表格第二行,在单元格B2中输入公式 =rihgt(a2,2),再向下拖复制公式.
最后按B列排序,升充即可.
参考技术C 对,必须加辅助列。文本就只能排成你那样了。必须转为数值型。

以上是关于在EXCEL中有一列是IP地址,如何按IP地址的最后一位排序??(前3位都一样)的主要内容,如果未能解决你的问题,请参考以下文章

我要统计excel 一列ip地址 前10名最多出现的ip地址。excel 怎么统计。

高手过来指教一下,怎么在excel中对ip地址进行排序?

java读取excel, excel中有一列是特殊格式-邮政编码,是0开头的六位数字,读取上来,转化成string,

excel中,有一列是公司名称,如果我在其他单元格里面输入公司的简称立即就可以显示公司全称,怎么实现?

assess数据库一个表中有一列是html格式的,将数据表导出为excel格式,怎么使这一列显示为纯文本格式啊?

请高手提供一个在Excel按一定规则生成数据的代码