多语言展示
当前在线:1090今日阅读:167今日分享:16

从文本串中提取商品名 从数字和括号中提取名称

在仓储管理等职场工作中,有时需要从入库单号、条形码、规格等混合在一起的文本串中提取商品名称,如下图所示,怎样把括号内的商品名和规格提取出来?
工具/原料

excel

方法/步骤
1

截取文本串中的内容,首先想到的是MID函数,公式=MID(B1,4,3),指从B1文本串的第四个字符开始,提取3个字符。

2

了解了MID函数的用法,观察下本例中的文本串,前面的数字都是八位,接着是左括号+商品名+规格。

3

如果能把左括号后面所有的内容提取出来,商品名基本就提出来了,输入公式=MID(B1,10,100)。

4

敲回车后把公式下拉复制,发现得到的结果中包含右括号,接着想办法把右括号去掉。

5

选中公式结果所在区域,右键点击复制,如把复制结果放在D列,在D1点击鼠标右键,点选“选择性粘贴”。

6

在弹出的对话框中点选“数值”,点击确定,把公式结果转化成纯数值。

7

然后选中D列数据区域,按ctrl+f调出查找替换对话框,在查找内容后面输入右括号,在替换为后面不输入任何内容,点击全部替换,这样右括号就消失了,如图。

8

如果不用查找替换,也可用函数公式一步到位,输入公式=SUBSTITUTE(SUBSTITUTE(MID(B1,10,100),'(',''),')',''),然后下拉即可。

注意事项
1

使用MID函数时,如果前面的数字位数不同,下拉公式会连数字也提取;

2

本例使用的操作系统为office2007。

推荐信息