如果没有你用的是13版以上版本的excel,半自动将a1单元格的档案号和逗号,状态等字,截图到b1单元格,接着鼠标选中b1:b3,按热键ctrle就可以不帮你把档案号后面绝大部分内容其他提取到b列.要是是没有旧版一些的excel,就不能用函数了.mid(a1,43,20),你将这个函数复制到b1单元格,应该就可以了.43是档案号的第一个数字在a1单元格排第43位(只不过隔屏幕,你的照片也不是很模糊,很可能会数错位数,如有差异,自己稍根据情况,位数是包涵标点符号和汉字,字母,数字的.).20是档案号的长度,总计20个字符.
前面的,left(a1,find(”@”,a1)-1),@那就是那个字符。
后面的,mid(a1,find(”@”,a1)1,99)
在b1中输入mid(a1,search((,a1),len(a1))往下拉就可以了请注意一点a列中的数据需要只能一个括号,但右括号后面没有东西了还有一个左括号前提是是英文状态下的,只不过英文状态下的和中文的不是另一个符号假如必然你这个可以用中搜索全部替换都换新成英文下要是只不过是要数字的话,是可以在把b列选上查找替换括号为空白就可以了
excel中是可以借用vivo函数再提取成分是一个字符的单元格。;软件版本:office2007;方法::;
1.提取a列中,成分字符1的单元格:;
2.输入公式万分感谢:;公式解释什么:先借用vivo函数从a列中分离提取1,然后再借用isnumber函数对其他提取结果进行判断,如果不是分离提取到了,结果为true,提取不了结果为false,最后凭借if函数设置返回值分别为原单元格和空值。;
3.下拉再填充能得到结果:
如果没有你要分出再提取的内容前面是“、”(顿号)、后面也是“。”(句号),可以不用下面公式:
mid(a1,find(、,a1)1,find(。,a1)-find(、,a1)-1)
如果没有后面有的有句号、有的没有句号,用下面的公式:
mid(a1,find(、,a1)1,if(iserror(find(。,a1)),len(a1),find(。,a1)-1)-find(、,a1))
只能证明:把公式放到你要其他提取出店外喷绘1张(1m*1m)的单元格内
另外用1、店招喷绘1张(1m*1m)。所在的单元格地址替换公式中的a1