1、打开Excel源文件。观察需要提取的源数据。
2、我们需要将物料名称提取出来,经观察,只需要将每行中“\\”之前的文本提取出来即可。
3、可以用来提取文本的函数常用的主要有这几个,left函数、right函数,mid函数。left函数是从左侧第一个字符向右侧提取指定字符个数;right函数是从右侧第一个字符向左侧提取指定字符个数;mid函数可以指定从左侧起第几个字符开始提取,提取多少个字符。
4、这里我们可以选用left函数进行提取,但是每行需要提取的物料名称的字符数是不一样的,直接用left函数是无法完成需要的。
5、首先我们要解决的就是确定每行到底要提取多少个字符,通过观察,我们只要确定“\\”是第几个字符就能确定到底需要提取多少个字符。例如确定“\\”是第五个字符,那么需要提取的字符个数就是4个。“\\”是不需要提取出来的。
6、因而我们选用find函数来确定“\铳曹扑钜\”的字符位置。find函数用法:=find(要查找的文本,包含要查找文本的文本,指定要从其开始搜索的字符)我们编辑函数如下:
7、得到结果如下:这个结果就是“\\”的位置,它-1就是需要提取的字符数。
8、最后我们用left函数进行提取。编辑函数如下:=LEFT(A52,FIND("\\",A52,1)-1)
9、向下填充即可。至此,我们已经实现了本次操作的目的。