将文本转换为数字文本

时间:2018-05-01 14:56:46

标签: google-sheets

我有一个谷歌电子表格,我正在使用它作为测验。测验者从数据验证下拉列表中选择一个选项。

下面的单元格除了第一个字符=左边(A2,1)之外的所有字符都是数字值。在片材的下面是对某些单元求和的单元,例如= Sum(A3,D3)

Example

由于某种原因,sum函数不会将单元格识别为纯数字值,即使将格式更改为数字也是如此。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您可以使用SUMPRODUCT而不是SUM来识别数字值,即使它们伪装成文本字符串也是如此:

=SUMPRODUCT(A3:D3)

另一种方法是使用正则表达式,例如:

=ARRAYFORMULA(REGEXEXTRAXT(A3:D3, "(\d+)-")*1)

答案 1 :(得分:0)

鉴于第3行中的值上方紧接的那一行,该行可能是多余的,其总数计算为:

=ArrayFormula(sum(0+left(A2:D2)))