我要我想要的,怎么这么难?看不破,怎会走心。。。

-回复 -浏览
楼主 2018-03-12 18:23:21
举报 只看此人 收藏本贴 楼主



3个逗号分隔的字符串,如何截取出前三部分的字符串呢?



描述:  

A列的字符串,中间有3个小数点分隔,一共有4组数字。


请截取出前三部分的字符串。比如227.131.968.361,截取出来的结果是227.131.968

代码
24.399.320.691
52.115.614.441
8.491.108.185
24.268.146.206
38.230.696.136
24.234.270.377
51.425.575.625
70.345.569.591
9.57.417.587
15.347.145.186
15.389.331.434
47.438.685.482
66.72.411.116
60.184.414.646
44.382.493.193
24.476.176.741
100.241.123.868
42.242.633.41
8.349.594.629
64.203.249.53
79.363.330.806
96.108.307.73
78.345.116.641
79.250.235.645
50.119.598.382


解答:当然用函数更智能点。若你非用分列也不是不可以,就是很麻烦点啦,自己思考分列怎么做出来。


这里介绍两种函数处理的方法:


公式1:

=LEFT(A2,FIND("#",SUBSTITUTE(A2,".","#",3))-1)


  1. 这个公式里,先用SUBSTITUTE(A2,".","#",3),把A2单元格的内容里的第3个“.”替换为“#”。A2的内容原本为:24.399.320.691,这时候就变成了:24.399.320#691。


  2. 接着用FIND函数去找“#”在SUBSTITUTE(A2,".","#",3)这个结果里的位置。FIND("#",SUBSTITUTE(A2,".","#",3)),表达的就是这个意思。


  3. 位置找到后,用这个代表“#”所在位置的数字减掉1,就是前面需要截取的那三部分的内容的长度了。


  4. 最后用LEFT函数把A2单元格的内容从左边截取一下。


公式2:

=TRIM(LEFT(SUBSTITUTE(A2,".",REPT(" ",100),3),50))


  1. 这个公式呢,先用SUBSTITUTE(A2,".",REPT(" ",100),3),把A2单元格的内容里的第3个“.”替换为100个空格。REPT(" ",100)就是代表100个空格的,当然你不一定非要用100个空格,用50个空格也没啥问题,还有不少高手就喜欢用99个空格,总之呢这个代表空格的数字要比较大一点,一般比你要截取的那部分内容的长度大上一倍。这样A2的内容就变成了这样的:24.399.320                                                                             691。这中间的空白区域就是那100个空格形成的。



  2. 然后用LEFT函数从上述那个带100个空格的内容的左边截取50位长度的内容。显然这样截取,有两个后果,一个是一定截取不到最后的那几个数字691,另一个结果就是必然会有一些空格被截取出来了。那被截取出来的空格怎么办呢?


  3. 用删除字符中多余的空格函数TRIM就可以消除那些被截取出来的空格了。所以,最后用TRIM函数修理了一下第2步用LEFT截取出来的内容。



好了,萝莉啰唆的。还是自己动手在表格里操作操作吧。否则光看不练,永远木有感觉滴~~~~~~~~~~~~~~





想学习更多关于excel的详细解读,从零开始,深入浅出,只要会打开表格,

就会学会excel,并在坚持学100天后成为高手里的一员!


最走心的最有用的最可能改变你人生轨迹的广告!


以下是给你在职场办公软件领域里,

2017年里最值得期待实现的梦想!


下面耐心看完,然后决定。。。



底部,点击阅读原文,即可达到课程购买页面,不过微信里直接购买可能会不成功。这个原因是微信对于外部购买链接的限制。


想火速成为一个Excel内训讲师,甚至职业讲师,

office讲师年薪30万是跳跳就能达到的,

这个课程帮到您!




100个经典函数学习,尽在office小白变高手修炼营

50多个Excel高效技能,尽在office小白变高手修炼营

30多个透视表神技,尽在office小白变高手修炼营

30多个经典案例的启迪,尽在office小白变高手修炼营

30多个图表神技的修炼,尽在office小白变高手修炼营

20多个宏代码的启发,尽在office小白变高手修炼营

70多个PPT超级用法,尽在office小白变高手修炼营

60多个Word干货技巧,尽在office小白变高手修炼营



课程好评看这篇文章,点击下面链接:


辣么多好评如潮,1055

.......................................


这是一份改变你未来可能的广告。




我要推荐
转发到