在excel里面如果需要提取指定字符之前或者之后的字符方法有很多,我们这里分别excel函数法和分列法:
1、函数法:利用excel的left和right函数
如果要提取字符“无”之前的所有字符的话,我们利用left函数,在后面输入=LEFT(A1,SEARCH("无",A1)-1)即可;
如果要提取指定“无”之后的字符,可以利用right函数,在后面输入=RIGHT(A1,LEN(A1)-SEARCH("无",A1))即可;
需要注意的是:
如果字符串是以“*”或“?”等通配符来隔开的,则公式要输入以下公式:
=LEFT(A1,SEARCH("~*~",A1)-1)
=RIGHT(A1,LEN(A1)-SEARCH("~*~",A1))
函数说明:
search(特定字符,字符串) 返回指定字符在字符串中第一次出现的位置。上例“无”出现的位置是5;
len(字符串) 返回字符串的长度。上例A1中字符串的长度为9;
left(字符串,N) 返回字符串从左边数起至第N个字符的字符。如LEFT(A1,4)则会返回“2312”;
right(字符串,N) 返回字符串从右边数起至第N个字符开始的后面的字符。如RIGHT(A1,4)则会返回“4214”;
2、分列法:excel自带的“分列”功能
首先、复制A列到B列,然后确认C列为空行,因为分列后会覆盖C列原有的值,所以必须确保C列为空。
然后、选中B列,点击“数据”—“分列”,选中“分隔符号”然后点击下一步
勾选“其他”,并输入分隔符号(就是我们的指定字符),这里输入“无”,可以看到下方有分列以后的数据预览,数据没问题的话就可以点击“下一步”,然后“完成”了。
- 1、函数法:利用excel的left和right函数
- 2、分列法:excel自带的“分列”功能
相关文章
win10系统C盘里胡windows.old文件可以删除吗
最近将系统升级到了win10 1803版本,再查看系统c盘,60G的c盘只剩下16G的空间了,打开C盘查看多了一个文件夹windows.old。 查看windows.old文件夹属性发现,竟然占了23...
推荐WordPress优化加速缓存插件WP Super Cache的设置教程
WordPress如果要优化访问速度的话就必须涉及到缓存技术,WP的缓存技术是广大WP博主经常讨论的话题,品自行博客也做了一番研究,今天安装了一个WP-Super-Cache插件,来加速品自行博客网站...
如何查看网站是否开启了gzip压缩的三种方法
品自行博客提供两种方法查询网页是否开启了gzip压缩,第一种方法用站长工具进行查询最简单,第二种方法稍微麻烦点,但更加具体,站长工具查询其实也是通过第二种方法的原理进行查询网页是否开了gzip压缩的。...
如何隐藏WordPress网站管理后台登录的地址
WordPress网站的后台登录地址几乎是众人皆知,这固然是因为WordPress的安全性能好的缘故,但把后台登录地址暴露在大众面前毕竟不是什么好事,所以我们最好还是修改一下WordPress的后台地...

我的微信
微信扫一扫
评论