淡薄云天 发表于 2021-9-29 17:49:00

如何识别两个标识符来获取他们之间的汇总量?

我想通过判断E列第一个标识“1”和最后一个标识“1”,来汇总两个“1”之间D列的汇总量,请问该如何编写函数?

老诸 发表于 2021-9-30 22:04:04

=SUM(OFFSET(A2,MIN(IFERROR(B3:B38^0*ROW(1:36),"")),,MAX(IFERROR(B3:B38^0*ROW(1:36),""))-MIN(IFERROR(B3:B38^0*ROW(1:36),""))+1))

资言资 发表于 2021-10-26 04:20:42

=SUBTOTAL(9,INDIRECT("a"&MIN(IF(B3:B99=1,ROW(3:99)))&":a"&MAX(IF(B3:B99=1,ROW(3:99)))))

神话使者 发表于 2021-11-15 20:25:05

再请教个延伸的问题,再加一个嵌套条件,该如何编写函数呢?

文化浪人 发表于 2021-11-19 20:14:35

请帮忙看看楼上的问题

只会干饭的打工人 发表于 2021-12-3 01:42:02

要提供模拟结果。

曹家军 发表于 2021-12-3 06:29:16

我希望通过条件一里一个时间段条件来先判断条件二的取值范围,再在条件二的取值范围里,根据第一个“1”字符和最后一个“1”字符的范围来去B列产量求和

千山岭 发表于 2021-12-17 10:34:13

我先在A列筛选了一段时间,但按3楼的公式求出来的是绿框的汇总量,这不是我所期望的,我希望按条件二里第一个和最后一个字符来求出红框的汇总量。我希望用公式来完成A列的筛选。

山木旅游一许鄢总部 发表于 2021-12-30 12:11:41

数组公式。
=SUM(INDIRECT(TEXT(SUM(QUARTILE(IF((A3:A38>=DATE(2021,9,2))*(A3:A38<DATE(2021,9,9+1))*C3:C38,ROW(3:38)),{0,4})*{100,1}),"\b0\:\b00")))
=SUM(INDIRECT(TEXTJOIN(":",,"B"&QUARTILE(IF((A3:A38>=--"2021-9-2")*(A3:A38<--"2021-9-10")*C3:C38,ROW(3:38)),{0,4}))))
页: [1]
查看完整版本: 如何识别两个标识符来获取他们之间的汇总量?