如何将excel表中某一列的部分数据提取出来?

[复制链接]
查看11 | 回复5 | 2019-12-16 23:20:19 | 显示全部楼层 |阅读模式
1、打开需要提取数据的Excel表格。2、单击鼠标,选中需要提取的数据。3、菜单栏中选择“数据”,再选择“分列”。4、弹出的对话框中,点击“下一步”。5、在“其他”前面的小方框中打钩,然后在旁边的空白方框中,按“Shift+8”输入“*”,点击下一步。6、将右边“目标区域”中的内容删除,再单击一下旁边的图标。7、这时对话框会收起,接着点击表格的空白处,会出现虚线框,再点击收起的对话框中的图标。8、待对话框打开后,点击“完成”。9、这时会弹出另一个对话框,点击“是”即可。10、完成...10
回复

使用道具 举报

千问 | 2019-12-16 23:20:19 | 显示全部楼层
1.假定数据从第二行开始,提取A列中都是“A”的对应行G2输入=INDEX(A:A,SMALL(IF($A$2:$A$1000="A",ROW($2:$1000),4^8),ROW(A1)))&""...
回复

使用道具 举报

千问 | 2019-12-16 23:20:19 | 显示全部楼层
不用函数,首先在名称框(也就是你途中A列左上角的空白框)中输入你要选择的数据所在区域,例如A65:N1000,然后按下回车,这样就全选中了,Ctrl+C复制,再粘贴就好了...
回复

使用道具 举报

千问 | 2019-12-16 23:20:19 | 显示全部楼层
是要提取在“*毛边*”之前的部分吗?若这部分的字符长度相同,可以用分列--固定宽度,或者用公式如B1=left(A1,15)若这部分的字符长度不同,但是都是数字+星号+数字,可以用分列--分隔符号--下一步--其他--完成例如得到A1、B1、C1分别为10.00,1650,6000再将左边前三列合并,如D1=A1&"*"&B1&"*"&C1...
回复

使用道具 举报

千问 | 2019-12-16 23:20:19 | 显示全部楼层
直接用数据,分列就可以了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行