楠木香 发表于 2021-11-2 10:17:00

合并单元格多条件求和

使用sum(sumifs(offset))函数结合时,当满足空白格是2行时,结果正确,但超过2行或小于2行时,返回结果错误,要如何解决?

三界 发表于 2021-11-3 23:13:08

F2下拉
=SUMPRODUCT((LOOKUP(ROW(1:19),ROW(1:19)/(A$2:A$20>""),A$2:A3)=E2)*C$2:C$20)

我是老朴 发表于 2021-12-5 21:14:27

=SUMPRODUCT((LOOKUP(ROW($A$2:$A$20),ROW($A$2:$A$20)/($A$2:$A$20<>""),$A$2:$A$20)=E2)*$C$2:$C$20)
下拉

知吾 发表于 2021-12-5 23:50:01

=SUM(OFFSET(C$1,MATCH(E2,A:A,)-1,,MODE((OFFSET(A$1:B$1,MATCH(E2,A:A,),,50)="")/1%+ROW($1:$50))))

拳打杠精 发表于 2021-12-12 03:36:07

=SUM((LOOKUP(ROW($2:$20),IF(A$2:A$20<>"",ROW($2:$20)),A$2:A$20)=E2)*C$2:C$20)
数组

奎恩 发表于 2021-12-16 22:04:04

=LOOKUP(1,SUBTOTAL({3,9},OFFSET($A$1,MATCH(E2,A:A,)-1,{0,2},ROW($1:$66))))

下拉

私吻 发表于 2022-1-19 04:23:23

请教下,这个公式中lookup的三个参数都是数组,那查找逻辑是怎么样的呢?

匠心做麵 发表于 2022-1-22 09:02:24

一参数组里的逐个在二参里查找,逐个返回对应三参数组的值

一枪毙死你 发表于 2022-2-4 17:54:19

F2=SUM(OFFSET(C$2,,,IFNA(MATCH(E3,A:A,),99)-2))-SUM(F$1:F1)
页: [1]
查看完整版本: 合并单元格多条件求和