excel提取某些数字

代码 名称 明细 克重 宽幅 长(mm) 宽(mm) 面积(m2) 原料大类名称 公式03.01.01.01.0001 PA6347*1.6*1.6 TRUE 0 1600 1600 1600 2.56 PA6347 1600*1600/100000003.01.01.01.0002 PA6347*1100*1100 TRUE 0 1100 1100 1100 0 03.01.01.01.0003 PA6347三角袋 TRUE 0 1100 0 0 0 03.01.01.01.0004 PA6347:800*800 TRUE 0 0 0 0 03.01.01.01.0005 PA6347:1300*1300 TRUE 0 0 0 0 0 03.01.02.01.0001 PE610:1829 TRUE 0 0 0 0 0 03.01.02.02.0001 PE120-7:870*870*80 TRUE 0 0 0 0 0 03.01.02.02.0002 PE120-7:950*950*70 TRUE 0 0 0 0 0 03.01.02.02.0003 PE120-7:950*950*80 TRUE 0 0 0 0 0 03.01.02.03.0001 PE208:108*255压平 TRUE 0 0 0 0 0 03.01.02.03.0002 PE208:108*510压平 TRUE 0 0 0 0 0 03.01.02.04.0001 PE303:1650*1650板框 TRUE 0 0 0 0 0 03.01.02.05.0001 PE3927:30*45cm圆柱袋 TRUE 0 0 0 0 0 03.01.02.05.0002 PE3927:40*55cm圆柱袋 TRUE 0 0 0 0 0 03.01.02.05.0003 PE3927:60*55cm圆柱袋 TRUE 0 0 0 0 0 03.01.02.05.0004 PE3927:620*620八边形 TRUE 0 0 0 0 0 03.01.02.05.0005 PE3927:切圆片内径80mm外径375 TRUE 0 0 0 0 0 03.01.02.05.0006 PE3927:切圆片内径50mm外径308 TRUE 0 0 0 0 0 03.01.02.05.0007 PE3927:切圆片内径50mm外径405 TRUE 0 0 0 0 0 03.01.02.05.0008 PE3927:切圆片内径50mm外径505 TRUE 0 0 0 0 0 03.01.02.06.0001 PE621:1100*1125 TRUE 0 0 0 0 0 03.01.02.06.0002 PE621:1350*1350 TRUE 0 0 0 0 0
2026年09月23日 13:30
有2个网友回答
网友(1):

原料大类名称,可以根据*号和冒号,提取。

公式:=IF(ISERROR(MID(B2,1,FIND(":",B2)-1)),MID(B2,1,FIND("*",B2)-1),MID(B2,1,FIND(":",B2)-1))

其中特殊的“PA6347三角袋 ”,你可以补上冒号。

网友(2):

使用left字符截取函数处理

Excel版本参考:2010

假设数据在A列

具体步骤及演示:

1、B1输入公式:=LEFT(A1,LEN(A1)-5)

2、下拉公式,完成

公式简单解析:

1、left语法:left(单元格,字符个数),从左边截取

2、len语法:len(单元格),返回单元格中字符的长度!