使用参考公式的同一单元格中的3个数字的和
在B1我有:3,4,5在B2我有这些数字的总和12
我想把这些加在一起,并在B3中出现
所以,对于B3,我需要告诉excel引用数字的单元格,然后将它们加在一起。 这样,一旦我创build原来的公式,我可以通过其余的单元格拖动它。
原因是:这些数字(B2)的总和,是从电子表格中的不同位置提取总和。 我需要确保这些数字匹配。
谢谢
备用解决scheme(如果恰好三个数字用逗号分隔):
=SUMPRODUCT(--MID(SUBSTITUTE(B1,",",REPT(" ",99)),99*(ROW($1:$3)-1)+1,99))
或者,为了使公式更具dynamic性,以便B1单元格可以有任何数量的数字,只要用逗号分隔即可:
=SUMPRODUCT(--MID(SUBSTITUTE(B1,",",REPT(" ",99)),99*(ROW(INDIRECT("1:"&LEN(B1)-LEN(SUBSTITUTE(B1,",",""))+1))-1)+1,99))
假设你总是有三个数字分开昏迷。
=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)
第三号:
MID(B1,FIND(",",B1,FIND(",",B1,FIND(",",B1)+1))+1,100)