excel中单元格A1输入1+2+3+4,怎样在B1单元格显示2+4+6+8
A1中的每个数是任意整数、小数,数的个数也是不定的,目的是将A1中的每个数都乘以相同的系数然后相加求和得出结果放到C1单元格。不知道是否可以实现,希望高手指教!多谢!注:...
A1中的每个数是任意整数、小数,数的个数也是不定的,目的是将A1中的每个数都乘以相同的系数然后相加求和得出结果放到C1单元格。不知道是否可以实现,希望高手指教!多谢!
注:B1单元格的计算式也需要显示的! 展开
注:B1单元格的计算式也需要显示的! 展开
4个回答
展开全部
如果确定只是4个个位数相加:
可以如下录入B1单元格公式:
=CONCATENATE(TEXT(MID(A1,1,1)*2,0),"+",TEXT(MID(A1,3,1)*2,0),"+",TEXT(MID(A1,5,1)*2,0),"+",TEXT(MID(A1,7,1)*2,0))
如下录入C1单元格公式:
=MID(A1,1,1)*2+(MID(A1,3,1)*2+(MID(A1,5,1)*2+(MID(A1,7,1)*2)))
如果4个数字不只是个位数,则需要先用find函数定位来确定数字。
可以如下录入B1单元格公式:
=CONCATENATE(TEXT(MID(A1,1,1)*2,0),"+",TEXT(MID(A1,3,1)*2,0),"+",TEXT(MID(A1,5,1)*2,0),"+",TEXT(MID(A1,7,1)*2,0))
如下录入C1单元格公式:
=MID(A1,1,1)*2+(MID(A1,3,1)*2+(MID(A1,5,1)*2+(MID(A1,7,1)*2)))
如果4个数字不只是个位数,则需要先用find函数定位来确定数字。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1*N+2*N+3*N+4*N等于(1+2+3+4)*N,所以只要得出1+2+3+4的合计即可,N为系数。
直接在C1输入=SUMPRODUCT(--MID(SUBSTITUTE(A1,"+",REPT(" ",99)),ROW(INDIRECT("1:"&LEN(A1)-LEN(SUBSTITUTE(A1,"+",))+1))*99-98,99))*N
如果嫌公式长,请搜索定义名称的方法。
直接在C1输入=SUMPRODUCT(--MID(SUBSTITUTE(A1,"+",REPT(" ",99)),ROW(INDIRECT("1:"&LEN(A1)-LEN(SUBSTITUTE(A1,"+",))+1))*99-98,99))*N
如果嫌公式长,请搜索定义名称的方法。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的问题实际就是a1的计算结果再乘系数,则选c1→插入→名称→定义→名称框输一名称(如www)→下面引用位置输入:=evaluate(a1)→确定→点c1→输入公式:=www*你的系数,回车即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,麻烦,你加到100分后也许有人会帮你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询