Excel中如何将字符型数值转化为数值型

从网上粘贴了很多数据,都是这样的“5200-5400”,现在需要计算这些数据的平均值,这个例子是5300。我用left和right函数分别取第一个数和第二个数,但是都是文本型,无法用average函数求平均。在此谢过了!

第1个回答  2019-02-19
在用left和right函数分别取值时,在公式中加入

*1

即可。
如=left(a1,4)*1
第2个回答  2009-12-27
=A1&""
说明:如果A列从A1开始是数值型,在B1输入上面公式,再往下复制,在B列即得到对应的字符型。
如果要在A列用字符型覆盖原来的数值型,可使用“选择性粘贴”,把B列复制到A列(仅复制数值)。
第3个回答  2009-12-27
就比如上面的那个“5200-5400”

你可以用下面的公式转化

=right("5200-5400",4)*1
=left("5200-5400",4)*1本回答被提问者采纳
第4个回答  2009-12-27
*1
/1
+0
-0
- -(减负号)
文本型数值通过以上方法运算都可以转化成数值
楼主可以逐一偿试
第5个回答  2009-12-27
--left()
--right()
1*left()
1*right()
第6个回答  2019-02-19
在用left和right函数分别取值时,在公式中加入

*1

即可。
如=left(a1,4)*1
第7个回答  2009-12-27
=A1&""
说明:如果A列从A1开始是数值型,在B1输入上面公式,再往下复制,在B列即得到对应的字符型。
如果要在A列用字符型覆盖原来的数值型,可使用“选择性粘贴”,把B列复制到A列(仅复制数值)。
第8个回答  2009-12-27
就比如上面的那个“5200-5400”

你可以用下面的公式转化

=right("5200-5400",4)*1
=left("5200-5400",4)*1本回答被提问者采纳
第9个回答  2009-12-27
*1
/1
+0
-0
- -(减负号)
文本型数值通过以上方法运算都可以转化成数值
楼主可以逐一偿试
第10个回答  2009-12-27
--left()
--right()
1*left()
1*right()
相似回答