无论是网工还是系统工程师,都可能会遇到需要在Excel中同时处理多个IP地址的情况,Excel中的IP地址默认是不能正常排序的,所以会需要用下面方法。

1、A列是乱序的IP地址列表

2、将下面的这个公式复制到相邻的B列中

=TEXT(MID(A1,1,FIND(".",A1)),"000")&"."&TEXT(MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-1-FIND(".",A1)),"000")&"."&TEXT(MID(A1,FIND(".",A1,FIND(".",A1)+1)+1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-1-FIND(".",A1,FIND(".",A1)+1)),"000")&"."&TEXT(MID(A1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)+1,LEN(A1)),"000")

结果如下图

3、双击B1单元格右下角的方点,自动补全B列

4、对B列进行扩展排序,A列就也顺带完成排序了。好了,可以喝杯茶了。注:带子网掩码的IP也是可以的。