怎样在EXCEL一列中将不规则的关键字提取并统计到另一列中,谢谢!

2024-11-12 17:19:26
推荐回答(5个)
回答1:

1、首先打开一个需要进行提取操作的excel表格文件,可以看到此时需要提取的部分长度与空格都不同。

2、此时选中单元格并点击工具栏中的“查找”,点击“替换”按钮。

3、打开替换对话框,在查找内容中输入一个空格后直接点击“全部替换”按钮。

4、即可将选中的单元格中的空格全部删除。

5、再点击“数据”工具栏中的“分列”选项。

6、在弹出的设置对话框中选择固定宽度,并按照下图样式分别选取字符宽度。

7、点击完成后即可将字段分成下图的样式,可以排序将相同的字段的单元格进行删除操作。

8、再在空白单元格中输入合并公式:=B1&C1&D1。

9、点击回车并下拉填充公式,即可将所有的型号字段提取显示出来了。

回答2:

1、打开EXCEL表格,A列为图纸描述,B列用来存放分段关键字。

2、首先制作关键字列表,把所有分段列表在右侧列出来。

3、接下来下需要在B2单元格写入公式=LOOKUP(1,0/FIND($D$2:$D$6,A2),$D$2:$D$6),如下图所示。

4、接下来需要双击B2单元格右下角的填充柄,复制到最后一行,如下图所示。

5、根据地址获取省市关键字,如下图所示。

回答3:

查级别:=MID(A2,FIND("级别",A2,1)-1,3)


查型号:=MID(A2,FIND("型号",A2,1),1000)








回答4:

建议,你的字段应该简明扼要,例如,级别字段下就使用“高、中、低”一个字就表示清楚了,勿需重复使用那么多级别字样的
若你的数据是规律的,都是在右括号后跟着级别标识字,则可以=MID(A3,FIND(")",A3)+1,1)就提取出其中的高、低了,或者=MID(A3,FIND(")",A3)+1,3)就取出三个字

回答5:

B3单元格写入公式
=MID(A3,FIND("级别",A3)-1,3)

D3单元格写入公式
=TRIM((RIGHT(A3,LEN(A3)-FIND("型号",A3)-1)))

下拉复制这两个公式