excel 一个单元格里面的数字相加?

比如第一个单元格里面的数据是1325,我想在另外一个单元格里面显示1+3+2+5=11的数值?请高手帮忙。

这个使用excel的迭代计算可以完成。

具体操作方法如下:

1、单击文件按钮

2、在弹出的快捷菜单中单击选项

3、在弹出的excel选项对话框左侧单击公式按钮,在右侧的计算选项中勾选启用迭代计算,最多迭代次数为1,单击确定按钮

4、在A2单元格输入公式=A1+A2,回车,在A1依次输入1,2,3,即可在A2得到6

追问

这个是网上的,我刚试过不行的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-14
可用evaluate函数实现:
B1显示结果,A1输入就算公式
1、定义内存数组。选择B1单元格,然后按快捷键 Ctrl+F3,在名称里面随便写上一个名字,比如A;在引用位置里输入 =evaluate(A1) 点击添加。关闭“定义名称”。
2、在B1单元格里输入 =IF(ISERROR(A),"",A)
3、在A1中输入50+100+800+50+60,B1中就会显示1060了
第2个回答  2020-01-17
你已经回答得很清楚了。只要在表达式前加=,即可达到自动计算表达式得到相应结果。例如,在A1单元格输入:=23+45,输入完毕,按回车键后,A1单元格内容显示为68,但公式仍保留在A1单元格中。
第3个回答  2014-09-14
不用宏也不用自定义名称的话可以很明确的告诉你,根本做不到

你想在A1里输入算式,然后A2出结果,只有通过宏或自定义名称用EVALUATE函数实现。

当然也不排除有高手通过辅助列或者写个很牛的数组公式实现,但即便写出来估计那公式一般人也理解不了,所以还不如通过自定义名称用ECALUATE函数实现呢
第4个回答  2018-06-25

    数组公式(按ctrl+shift+enter产生花括号):

    =SUM(IFERROR(--MID(A1,ROW($1:$99),1),0))

    如图所示:

追问

那个花括号我打不出来;手动输入又不是公式了。
麻烦你先发我Q邮里面好吗,就发你做的这个表就好了?
壹肆柒捌零零肆壹玖肆

追答

先输入公式,然后按ctrl+shift+enter产生花括号

追问

还是不行,要不你先把你做好那个发给我一下吧;谢谢。

追答

全程录屏给你:

本回答被提问者采纳
相似回答