zoukankan      html  css  js  c++  java
  • Excel中IP地址排序

    思路

    将IP地址按“.”分隔,提取“.”之间的每个数,然后根据提取出的列从左至右进行主要字段及次要字段排序
    

    公式说明

    返回一个字符串在另一个字符串中出现的起始位置。
    FIND(要查找的字符串,被查找字符串,[开始位置,默认1])
    
    从一个文本字符串的第一个字符开始返回指定个数的字符。
    LEFT(字符串,[字符个数])
    
    从文本字符串的指定位置开始,返回指定长度的字符串。
    MID(字符串,开始位置,字符数)
    

    套用公式

    第一个“.”的位置
    =FIND(".",A2)
    第二个“.”的位置
    =FIND(".",A2,4)
    第三个“.”的位置
    =FIND(".",A2,7)
    
    第一个“.”之前
    =LEFT(A2,B2-1)
    介于第一个“.”和第二个“.”之间
    =MID(A2,B2+1,C2-B2-1)
    介于第二个“.”和第三个“.”之间
    =MID(A2,C2+1,D2-C2-1)
    第三个“.”之后
    =MID(A2,D2+1,3)
    

    注意

    需要注意的是WPS下使用公式之后,排序失效了,需要把整个sheet页复制粘贴至记事本或其他文本编辑工具,再把记事本的内容粘贴至一个新的sheet页,再进行排序。

    排序

    【排序】-【自定义排序】-【主要关键字】-【次要关键字】

    演示

  • 相关阅读:
    [Java复习] 缓存Cache part2
    [Java复习] 多线程 并发 JUC 补充
    [Java复习] 缓存Cache part1
    [Java复习] MQ
    [Java复习] 设计模式 Design Pattern
    [Java复习] Spring Cloud
    [Java复习] Spring Boot
    [Java复习] JVM
    [Java复习] Spring 常见面试问题
    关于nginx的源码安装方式
  • 原文地址:https://www.cnblogs.com/luoxiaolei/p/12056208.html
Copyright © 2011-2022 走看看