Excel中可以利用快速填充的方法,实现从某串有规律的字符串中提取某段字符串的功能。
软件版本:Office2013
方法如下:
1.Excel中A列有数据如下图所示,现在要提取“/"前的数据;可以看到A列单元格中都只有一个”/“,因此完全可以使用快速填充的方法,方便快捷地提取指定字符串。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/b3119313b07eca803ed10c639d2397dda0448359?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
2.现在B1中输入要从A1中提取的字符串,如下图所示:
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/b3fb43166d224f4a0c12479705f790529922d1ae?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
3.然后按下Ctrl+E(Excel中快速填充的快捷键),就将剩余的单元格提取出了“/”前面的字符串,如下图所示:
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/b8014a90f603738d515f3ba6bf1bb051f819ec19?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
注意事项:当然可以利用left函数与find函数引导的公式,通过find函数得到“/"的位置,然后利用left函数提取这个位置之前的字符即可。