首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问一个excel函数(怎么将文本格式的数字转化为数字)

2012-12-17 
请教一个excel函数(如何将文本格式的数字转化为数字)?单元格中,数字存成了文本格式,在设置单元格格式时,选

请教一个excel函数(如何将文本格式的数字转化为数字)?
单元格中,数字存成了文本格式,在设置单元格格式时,选中了数值格式,但是还是不好用,而单元格有上方有个绿色小三角,点击再选中才可以转换成数字,但是我有很多很多行,一个个操作太复杂了,请问有什么函数可以直接转化成数字呢?

谢谢大侠啦~~
[最优解释]
抢分咯~~~

比如单元格A1有文本形式的数字:

B1单元格的公式:
=VALUE(A1)


再比如,A列有文本形式的数字,但也有单纯的文字,那么:
B1单元格的公式:
=IF(ISERROR(VALUE(A1)),A1,VALUE(A1))

然后向下填充公式即可。
[其他解释]
Val() ?
[其他解释]
设置单元格数据格式为数字?
[其他解释]
我也遇过此类问题,必须要一个一个的点一下它才变成真正的数字格式,只要数字多了我就用VAL(),就是要多加一行数字格式的数据而已
[其他解释]
用下面的宏,先更改单元格格式、再将文本值转化为数值。
Sub Macro1()
    Dim i As Long
    For i = 1 To 10
        Cells(i, 1).NumberFormatLocal = "G/通用格式"
        Cells(i, 1).Value = Val(Cells(i, 1).Value)
    Next
End Sub

[其他解释]
可以从第一个有小绿角的选起选整个区域,再点那个下拉,转化一下即可。
[其他解释]
很简单 在单元格后面+0就可以了,
[其他解释]
引用:
可以从第一个有小绿角的选起选整个区域,再点那个下拉,转化一下即可。


最简单的方式,不需要用宏来操作啊
[其他解释]
引用:
可以从第一个有小绿角的选起选整个区域,再点那个下拉,转化一下即可。

点那个下拉???
[其他解释]
可以用这个工具还解决这个问题!

Excel工具集-特殊替换(如保留汉字,保留数字等等)

特殊替换的方法转换成数值
[其他解释]
如果用函数“N”也很实用哦!

热点排行