2015-11-02 83 views

回答

2

尝试这个在单元格A2(假设第一个值是在单元格A1):

=VALUE(MID(A1,FIND(" ",A1)+1,FIND("|",SUBSTITUTE(A1," ","|",2))-(FIND(" ",A1)+1))) 

现在复制过来。

+0

谢谢你的工作。 –

+0

不客气。 –

1

尝试:

=LEFT(MID(A1,FIND(" ",A1)+1,LEN(A1)),LEN(MID(A1,FIND(" ",A1)+1,LEN(A1)))-1) 

另一种覆盖mgmmg以及g

=LEFT(MID(A1,FIND(" ",A1)+1,LEN(A1)),FIND(" ",MID(A1,FIND(" ",A1)+1,LEN(A1)))) 

保留小数点Orange 1.0 g但留下的结果作为文本格式这样做。

+0

谢谢。这适用于g,但不适用于mg。对于mg,杏仁1.9999 mg变为1.9999 m。你能让它工作在毫克或毫克上吗? –

+0

我只提供这个,因为我没有注意到'g's之前有一个空格。有了这个空间@Excel Hero的答案工作,无论如何更灵活。 – pnuts