excel 表格 IP地址排序问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel 表格 IP地址排序问题相关的知识,希望对你有一定的参考价值。

将IP地址换成十进制再排序,新增1列(十进制),A1为IP地址,公式如下=LEFT(a1,FIND(".",a1)-1)*256^3+mid(a1,FIND(".",a1)+1,FIND(".",a1,FIND(".",a1)+1)-FIND(".",a1)-1)*256^2+mid(a1,FIND(".",a1,FIND(".",a1)+1)+1,FIND(".",a1,FIND(".",a1,FIND(".",a1)+1)+1)-FIND(".",a1,FIND(".",a1)+1)-1)*256+right(a1,len(a1)-FIND(".",a1,FIND(".",a1,FIND(".",a1)+1)+1)),然后把新增列排序。 参考技术A 我给出一个笨点的方法吧
比如:192.168.0.1
192.168.0.11
192.168.0.2
192.168.0.21
192.168.0.10
192.168.0.3
……
这个正常排序无法达到你想要的结果
我提供一个方法:1、“查找”内容为“192.168.0.”
2、“替换”内容为“99”数值大一些比较好
3、对替换过后的表格进行排序,这里可以得到正确的排序结果
4、“查找”内容为“99”
5、“替换”内容为“192.168.0.”
看一下是不是你想要的结果呢?呵呵
希望我的回答能帮到你。

以上是关于excel 表格 IP地址排序问题的主要内容,如果未能解决你的问题,请参考以下文章

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

EXCEL里统计了一份表格,想要把IP地址排序,比如19.19.19.1,19.19.19.2,19.19.19.3想要按这个格式排序

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

Excel中 怎么顺序填写IP地址

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

excel 怎么把转换成整形的ip还原成原来的ip地址