![]() |
Excel数据提取求教
求教:
有如下excel数据 1,11075a750b1c330d 2,1a55b1590c654d 3,564445a451b11c1590d 怎样用最简单的方法提取a和b之间,b和c之间,c和d之间的数 请知道的朋友说一下.谢谢 |
用替换吧,,,我的意思是说把a b c都替换成空格,,,再用分列来分开来,,,不知道这个方法能不能对你的文档有用。。。
|
如果肯定都有ABCD,且A肯定不在首位,楼上的替换成空格再分列是可行的!
但如果不满足前两点,即使分列成功,列数据也是混乱而无法整理的! |
引用:
|
还有,我的这个文字串是会变的,我要的效果是如我在A1输入一个文字串,它能自动在B1,C1,D1,F1里面自动分好.当然abcd是可以改成空格的.
|
楼上的,,,我做了个公式,给你看一下....
你用这个公式去试一下,,,, 如果你的数据在A列,并从A1单元格开始 比如说A1单元格数据为:11075a750b1c330d 比如说A2单元格数据为:1a55b1590c654d 比如说A3单元格数据为:564445a451b11c1590d 那么 在B1单元格输入:=MID(A1,FIND("a",A1)+1,FIND("b",A1)-FIND("a",A1)-1) 在C1单元格输入:=MID(A1,FIND("b",A1)+1,FIND("c",A1)-FIND("b",A1)-1) 在D1单元格输入:=MID(A1,FIND("c",A1)+1,FIND("d",A1)-FIND("c",A1)-1) B1,C1,D1单元格出现的数据就是你所需要的了... |
楼上朋友是个excel高手
谢谢你,我又学会两个函数:bad_smile: |
厉害!这个东西只有用函数才能达到!
引用:
|
学会两公式,学会一种思路。****************
|
厉害,函数用的真好,有机会向楼上的多请教。
|
可以不用函数,第1步把a.b.c.d换成空格最好是两个以上空格。
再把剩下的文本复制到word里面, 最后选中word里里的文本,用菜单:表格---将文本转换成表格 如果非要excel文件,那就再把表格复制到excel里面。 :nothing: |
把abcd替换成相同的字符,用Excel打开这个文本,符号间隔设置成这个字符。收工。
|
引用:
掌握了excel的函数,才能说真正掌握了excel啊·~ |
学会并且熟练应用函数是个大工程
|
我觉得利用excel筛选最好 无需懂涵数 不懂更加看不懂复杂化
|
所有时间均为 +8, 现在的时间是 2025-07-05 02:34. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.