IN B1我有:3,4,5 IN B2我有这些数字的总和12
我想将这些加起来并将总和出现在B3
中所以,对于B3,我需要告诉excel引用包含数字的单元格,然后将它们加在一起。这样,一旦我创建了原始公式,我就可以将其拖过剩余的单元格。
原因是:这些数字(B2)的总和是从电子表格中的不同位置提取总和。我需要确保这些数字匹配。
谢谢
答案 0 :(得分:2)
替代解决方案(如果正好用逗号分隔三个数字):
=SUMPRODUCT(--MID(SUBSTITUTE(B1,",",REPT(" ",99)),99*(ROW($1:$3)-1)+1,99))
或者,为了使公式更具动态性,以便B1单元格可以包含任意数量的数字,只要它们用逗号分隔:
=SUMPRODUCT(--MID(SUBSTITUTE(B1,",",REPT(" ",99)),99*(ROW(INDIRECT("1:"&LEN(B1)-LEN(SUBSTITUTE(B1,",",""))+1))-1)+1,99))
答案 1 :(得分:0)
假设你总是有三个数字被昏迷分开。
=LEFT(B1,FIND(",",B1)-1) + MID(B1,FIND(",",B1)+1,FIND(",",B1,FIND(",",B1)+1)-FIND(",",B1)-1) + MID(B1,FIND(",",B1,FIND(",",B1,FIND(",",B1)+1))+1,100)
如果我分解公式,看看发生了什么就更简单了。
第一个号码:
LEFT(B1,FIND(",",B1)-1)
第二个号码:
MID(B1,FIND(",",B1)+1,FIND(",",B1,FIND(",",B1)+1)-FIND(",",B1)-1)
第3号:
MID(B1,FIND(",",B1,FIND(",",B1,FIND(",",B1)+1))+1,100)