excel中a1=123如何让b1算出a1中三个数字的和是6.

 我来答
匿名用户
2013-10-26
展开全部
设输入单元格地址为A1,则可在输出单元格公示栏输入以下代码:

=SUM(LEN(A1)-LEN(SUBSTITUTE(A1,1,"")),2*(LEN(A1)-LEN(SUBSTITUTE(A1,2,""))),3*(LEN(A1)-LEN(SUBSTITUTE(A1,3,""))),4*(LEN(A1)-LEN(SUBSTITUTE(A1,4,""))),5*(LEN(A1)-LEN(SUBSTITUTE(A1,5,""))),6*(LEN(A1)-LEN(SUBSTITUTE(A1,6,""))),7*(LEN(A1)-LEN(SUBSTITUTE(A1,7,""))),8*(LEN(A1)-LEN(SUBSTITUTE(A1,8,""))),9*(LEN(A1)-LEN(SUBSTITUTE(A1,9,""))))

上述算法普适任意实数值,基本思路为离散求和,即先用LEN(A1)-LEN(SUBSTITUTE(A1,n,""))算出数码n的个数,然後再乘上n自身,最後用SUM()求和。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莱昂纳德_欧拉
2013-10-25 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7254
采纳率:0%
帮助的人:1亿
展开全部
=sumproduct(--(0&mid(A1,row($1:$15),1)))
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-25
展开全部
=sum(left(a1,1),mid(a1,2,1),right(a1,1))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玉嫚迩07c
2013-10-25 · 超过15用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:49.1万
展开全部
这个可以?你想要做什么?
更多追问追答
追答
excel  好像只对单元格的有公式,单元格内容,还真不了解!
追问
只是随便问问,如果能用一个公式解决就最好,如果没有那我就只能拆开之后再算了,那样就麻烦了一点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式