Excel 技巧百例:字符串截取函数的经典组合示例
来源:互联网 发布:龙信数据有限公司 编辑:程序博客网 时间:2024/06/06 04:04
原始数据:
我们可以看到这些url的长度不同,后缀不同,层级也不同,我们如何快速得到如下结果:
逻辑说明:就是得到最后一个“/”和"."之间的数字,如果中间的层级相同,我们可以采用用符号分列的方式,如果后缀相同或是数字都是相同长度,我们可以Ctrl+F替换,然后截取固定长度,如果数据很多,不能保证中间的数字是相同长度的,我们应该如何处理呢?
下面使用函数对字符串进行一下处理:
1.先找到最后一个“/”,进行截取
=MID(A2,FIND("*",SUBSTITUTE(A2,"/","*",(LEN(A2)-LEN(SUBSTITUTE(A2,"/","")))))+1,LEN(A2))
2.这时可以分列处理,我们这里再次使用函数进行处理:
=MID(B2,1,FIND(".",B2)-1)
这样我们就得到了我们想要的数据,只是为了能够便于看清楚处理的方式,实际使用时,一个函数就可以了。
=MID(MID(A2,FIND("*",SUBSTITUTE(A2,"/","*",(LEN(A2)-LEN(SUBSTITUTE(A2,"/","")))))+1,LEN(A2)),1,FIND(".",MID(A2,FIND("*",SUBSTITUTE(A2,"/","*",(LEN(A2)-LEN(SUBSTITUTE(A2,"/","")))))+1,LEN(A2)))-1)
Excel中的字符处理函数还有Find(),Right(),Left(),Mid(),Search(),Substitute()等,可以根据实际需要组合使用。
转载:http://blog.csdn.net/maco_wang/article/details/48060489
- 【峰回路转】Excel技巧百例 14.字符串截取函数的经典组合示例
- Excel 技巧百例:字符串截取函数的经典组合示例
- 截取字符串的函数
- SQLServer中的字符串截取函数使用示例
- excel从右向左截取字符串函数
- 关于字符串截取的函数
- PHP 截取字符串的函数
- MySQL的字符串截取函数
- sql 字符串截取的函数
- 小技巧----java中字符串的截取
- 909422229__JavaScript截取、切割字符串的技巧
- excel中截取中间一段字符串的方法是使用mid函数
- 字符串截取小技巧
- excel截取函数
- Excel 技巧百例:经典数据透视表布局
- 编写一个截取字符串的函数,按字节截取
- Oracle中截取字符串,Oracle按照某个字符截取字符串的示例
- 高效的中文字符串截取函数
- 数据库选型参考资料
- 高级装配 —— Spring profile
- 陈纪修老师《数学分析》 第09章:数项级数 笔记
- TCP三次握手和四次挥手
- Java关键字及作用解释
- Excel 技巧百例:字符串截取函数的经典组合示例
- 用 Android studio 查看源码细节
- 初学数据结构--读《数据结构》(人民邮电出版社)笔记
- Java动态代理
- 设计模式之建造者模式
- (二)Linix下多文档的数据结构顺序表实现
- 文件的读写(I/O)操作总结(二)——读取Assets中的文件数据
- 怎样查看MySql数据库物理文件存放位置
- 最近在搞react redux react-router等,