在大批量的数据处理过程中,我们很多时候会需要提取某一列单元格值里面指定符号后面或者前面的一部分数字或者文本,作为新一列的值,但是对于指定符号前或者后面的字符长度不相同的时候,使用left,罪焐芡拂mid或right进行提取就变得异常困难。那么,怎么才能准确的提取想要的信息呢?请阅读下文。
工具/原料
Microsoft Office Excel 2013
使用find参数公式提取指定值
1、本方法适用于提取指定符号前或后面指定字符数的案例。如下图所示,我们需要提取A列单元格中 - 号后面的姓名:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/32fbcd41037de137e1ac600ff6c5cf672a5f2a6d.jpg)
2、在B1位置输入公式=mid(A1,find("-",A1)+1巳呀屋饔,3) ,然后按回车确认输入。注:find("-",A1)的意思是,在A1中查找文本 - 的位置:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/ce26355fd546059697ceb6633e03c8d247fe256d.jpg)
3、选择B1单元格,然后双击该单元格右下角的黑色块,即可向下自动填充公式:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/c99358fe474ec2830565795cbe4f50b8b53e1c6d.jpg)
4、如下图所示,即已经完成提取之后的成品了:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574ac7e8d12fa7f7dfb2dd19176d.jpg)
使用分列功能:
1、对于提取的内容与要舍弃的内容之间只有一个特殊符号的,可以使用本方法。选择要分列的单元格,然后依次点击 数据,分列 :
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/dd58d02c5b1b1edeb106e28a981fceecd2d90f6d.jpg)
2、选择 分列符号 ,点击 下一步 :
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/58021a0148fe1e420cb14662c2299a883813036d.jpg)
3、勾选 其他,然后输入分列的特殊符号。在本文实例中,应输入 - ,点击 下一步 :
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/acfda02f477046188300a688b08602214e57766d.jpg)
4、如不需要对列单元格的值设置特殊单元格格式,则直接点击 完成 即可 :
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/f9617afb960b312162bb4610dee983aee9d76d6d.jpg)
5、如下图所示,即已经完成获取姓名列了:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/22c4fe36e29147e8493a7bc1b603bbea3f86586d.jpg)
使用替换功能提取指定字符:
1、本方法适用于提取的内容是特殊符号前或后的全部内容。选择A列要进行提取内容的单元格,右击,选择 复制 :
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/3fc72e486143d7d4caeb46587da75f0f832b506d.jpg)
2、选择B1单元格,然后点击 粘贴 按钮:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/05aae8a75f0f822bf3345e81c018512c8df14d6d.jpg)
3、选择在B列中粘贴好的粝简肯惧内容,然后按键盘上的Ctrl+H,查找内容位置输入 *-,然后点击 全部替换。即将-号前面的所有内容删除:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/8db0c6a7263348844239099fddee7b7f870e456d.jpg)
4、点击 确定。如下图所示,即为已经完成的成品:
![轻松学Excel:[39]提取指定字符旁边的值](https://exp-picture.cdn.bcebos.com/7a3e980e7c75e5f46a2facbeb1ceaad7736bbc6d.jpg)