窥壹馈
发表于 2021-11-11 15:11:09
=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
规避最后一个无合并,但要求数据最后有一空行。
慕虚荣
发表于 2021-11-12 02:22:50
简单点就加个辅助列。。
=SUM(G5:G28)-SUM(E6:E28)选中E5:E28 同时按下CRTL+ENTER键进行填充!
胜前广告小舒
发表于 2021-11-12 19:11:10
非常感谢你,我还有个疑问,如果我这个sheet里面有两个单独分开的表格,那么后面的需要更改代码中的什么数据呢
野王
发表于 2021-11-13 01:21:39
郑传辉
发表于 2021-11-13 07:15:52
请上附件,能力不够 ,猜不到
童豆
发表于 2021-11-15 15:04:03
万分感谢!!!
花事了
发表于 2021-11-27 08:16:47
=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列以下的数据求和(不含当前位置)
洪世贤
发表于 2021-12-6 14:06:59
你这个方法我试过,如果一个sheet里面只有一个表格是适用的,但是存在一个问题,如果我一个sheet里面有连续好几个这样类似的表格怎么处理?
士心走云
发表于 2021-12-8 20:21:09
=SUM(G5:G$28)-SUM(E6:E$28) 锁定最后单元格!
最好的办法还是改表的结构。。减少不必要合并单元格的使用!规范用表方能事半功倍,
克格博
发表于 2021-12-10 14:28:59
=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
规避最后一个无合并,但要求数据最后有一空行。