Excel中一个单元格内有字母和数字,如何快速对数字单独求和?

快速的方法没有你的所有数据都在一个单元格中,并且还是混合输入还有空格只能处理下以下面的数据为例你可以试着操作下

1.分列

选择整列,点击分列,选择分隔符号分列然后点击下一步选择空格点击完成

完成后数据已经被分开了,如下图

将他们复制到word中利用word提取数值

在word中按ctrl+h调出替换窗口查找内容输入[!0-9]替换为什么都不输入,点击右下角的更多勾选使用通配符然后点击全部替换

下图是在word中全部替换后的结果,

我们将其粘贴进Excel在对其进行求和就十分简单了

Excel中一个单元格内有字母和数字,如何快速对数字单独求和?

一个公式全搞定:{=SUM(--SUBSTITUTE(A1:A3,"s",""))}

A1:A3为需要求和的单元格。

Excel中一个单元格内有字母和数字,如何快速对数字单独求和?

for m=1 to [65536,1].end(xlup).row

str=cells(i,1)

temp=0

for i=1 to len(Str)

s=mid(Str,i,1)

if s like [1-9] then temp=temp+cint(s)

next i

next m

Excel中一个单元格内有字母和数字,如何快速对数字单独求和?

根据题主的图片,做了一下表

在C列和D列分别手动输入第一组字母及数字,E列和F列输入第二组字母及数字。

选中C2单元格,按住鼠标左键向下填充,在填充选项中选择“快速填充”,这就完成了字母的提取。

同样的方法可以提取数数字。

同样的方法可以提取数数字。

这样只需要手动输入一行,就把表中所有数据分离开了

题主图片中画圈的是UZ1开头的那一行

题主图片中画圈的是UZ1开头的那一行,求和是19

还有就是已经分列成功,那想单独怎么求什么数的和,都比较方便了。

内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。

相关推荐