在Excel数据处理中,遇到单元格数字无法运算时,问题就在于数字是文本格式的数字。要想把这样的文本数字转换成数值,就要用到我们今天要讲的VALUE函数。
函数语法=VALUE(text)
只有一个参数,必填,表示带格式的数字文本或者单元格引用。
例如下图,需要求和所有商品的数量,但求和的结果为0,原因在于B列的数量全是文本数字,不是真正的数字,因此无法用于运算。

在C2单元格输入公式=VALUE(B2),按Enter键并进行下拉填充,即可完成C列所有数量的数值转换,接着进行求和计算,得出真正的求和结果。

不论是带千分位的数字文本,还是货币格式数字文本,都可用此函数进行转换数值,包括文本日期和时间也可转换为可计算的序列号,如下图所示。

VALUE函数,用来批量清洗数据,比起手动改格式,效率十分高,且可直接搭配函数和公式进行使用,例如第一个图片,可不用增加辅助列,在B8单元格直接把求和公式改为=SUM(VALUE(B2:B7))。

VALUE函数比较简单,是Excel数据清洗的基础函数,学好这个函数,能避开数据格式问题,帮助大家更好地进行数据统计和处理。
夜雨聆风