求大神,EXCEL中需要把D列中的数字求和到E列的合并单元格内
E列中都是本人手输进去的
,需要使用什么函数来达到次求和目标?,求大神给方法
=SUM(10^MMULT(LOG(MID(SUBSTITUTE(D5:$D$28&"*1","*",REPT(" ",9)),{1,10},9)),{1;1}))-SUM(E6:$E$28)
选中区域,粘贴公式CTRL+回车
=SUM(10^MMULT(LOG(MID(SUBSTITUTE(TEXT(D5:$D$29,"0;0;1")&"*1","*",REPT(" ",9)),{1,10},9)),{1;1}))-SUM(E6:$E$29)-1
规避最后一个无合并,但要求数据最后有一空行。 简单点就加个辅助列。。
=SUM(G5:G28)-SUM(E6:E28)选中E5:E28 同时按下CRTL+ENTER键进行填充! 非常感谢你,我还有个疑问,如果我这个sheet里面有两个单独分开的表格,那么后面的需要更改代码中的什么数据呢 请上附件,能力不够 ,猜不到 万分感谢!!!
=SUM(10^MMULT(LOG(MID(SUBSTITUTE(TEXT(D34:$D$64,"0;0;1")&"*1","*",REPT(" ",9)),{1,10},9)),{1;1}))-SUM(E35:$E$64)-1
D列以下求和(含当前位置)-E列以下的数据求和(不含当前位置) 你这个方法我试过,如果一个sheet里面只有一个表格是适用的,但是存在一个问题,如果我一个sheet里面有连续好几个这样类似的表格怎么处理? =SUM(G5:G$28)-SUM(E6:E$28) 锁定最后单元格!
最好的办法还是改表的结构。。减少不必要合并单元格的使用!规范用表方能事半功倍,