EXCEL表格中,想把一列的单位都删除只保留梳子,怎么操作

来源:百度知道 编辑:UC知道 时间:2024/05/06 00:16:19
比如该列的第一行:2个;第二行:5件;第三行:6对;请教怎么统一把“个”“件”“对”这几个数字删除掉?但是保留前面的数字。
对不起,“梳子”应该作“数字”。意思是去除“个”“件”“对”这几个单位,而保留前面的数字

假定原数据在A列,请在B1输入公式:
=LEFT(A1,LEN(A1)-(LENB(A1)-LEN(A1)))
将公式向下复制到相应行。
不管你的A列数字后面有几个汉字,都可以一次去除。

然后选定B列,点"复制",在A1点右键"选择性粘贴",选中"数值",点"确定",再删除B列就行了。

输入以下公式,然后向下填充公式

=--LEFT(B2,LEN(B2)-1)

公式表示:B2字符长度-1为去单位后的字符长度,通过LEFT取B2左边去单位后的字符,并通过--转换为数值。

 

详见附图

如果你的单位是一个字,那么可以使用这个方法:选中需要去除单位的所有单元格,然后点数据——分列——固定宽度——拖动标尺到数字与单位之间——完成——数字和单位就会分出两列——选中单位所在的列——删除即可