第1个回答 2018-06-14
两种方法。
第一种,使用公式。我这里假设目标单元格是E5,你使用的时候直接把E5替换为你的目标单元格即可。=LEFT(E5,FIND("k",E5)-1)*1000+MID(E5,FIND("g",E5)+1,LEN(E5)-FIND("g",E5)-1)&"g"
第二种,使用分列功能可以轻松实现。
第一步,先复制出来。
第二步,选中该列,点击菜单:数据——分列,在弹出的对话框中,先点击下一步,然后把“其他”前边的对号打上,后边格子里写“k”,再点击下一步——完成
第三步,全选新出来的两列,ctrl+h,把g替换为空
第2个回答 2018-06-15
考虑不周,公式可以改成=SUBSTITUTE(IF(FIND("g",RIGHT(A1,4))<2,SUBSTITUTE(A1,"kg",".0"),SUBSTITUTE(A1,"kg",".")),"g","")
第3个回答 2018-06-14
公式类似于
=LEFT(A1,FIND("k",A1)-1)*1000+MID(A1,FIND("k",A1)+2,LEN(A1)-FIND("k",A1)-2)
第4个回答 2018-06-14
带有字母的一律是文本格式,跟纯数字的格式是不一样的,两种不同格式之间的转换的话,这个我不会