从Excel中删除string%

我有Excel的书1

A 13%38 vs 44 13.64%38 vs 44 7.66%239 vs 222 

我需要的是在同一个Excel表中:

  AB 13%38 vs 44 13 13.64%38 vs 44 13.64 7.66%239 vs 222 7.66 

所以基本上我需要删除每个单元格后的所有内容。

我可以在Excel中使用公式来实现这一点吗?

可能吗?

谢谢

尝试这个:

  REPLACE(A1,FIND("%",A1),LEN(A1),"") 

这会从第一次出现百分号开始,replace掉一切。

试试这个单元格B1

 =MID(A1,1,FIND("%",A1,1)-1) 

尝试

 =LEFT(A1, FIND("%",A1)-1) 

以百分号前面的数字作为文本。 减1是排除百分号。

如果您想对结果进行任何math运算,请将其embedded到VALUE函数中

 =VALUE(LEFT(A1,FIND("%",A1)-1))