Excel从文本字符串中提取的数字

时间:2014-09-14 17:07:03

标签: arrays string excel sum countif

有人可以帮我解决这个问题吗?我需要从文本字符串中提取数字,然后使用单个公式对它们求和。

字符串的3个第一个字符总是相同的:

A :: 23

A :: 4

A :: 8

A :: 10

A :: 44

要删除我使用的字母数字字符= MID(A1,3,2),但此公式仅适用于每个单元格。

我正在尝试创建一个公式,该公式将对给定范围的所有提取数字求和。

有什么建议吗?

3 个答案:

答案 0 :(得分:0)

=SUMPRODUCT(0+RIGHT(SUBSTITUTE(A1:A5,":",REPT(" ",17)),17))

答案 1 :(得分:0)

这是一种方法:

{=SUM(VALUE(MID($A$1:$A$5,4,2)))}

进入功能按 Ctrl + Shift + 输入(而不仅仅是 Enter

编辑:

{=SUM(MID($A$1:$A$5,4,2)*1)}

也有效

答案 2 :(得分:0)

= SUMPRODUCT(VALUE(MID(ROW(INDIRECT(" 1:"&安培; LEN(A1))),1)))