在特定时间间隔查找列表的SUBTOTAL

在Excel中,我需要find哪一行有下一个最接近的100(最小100),下一个总和必须用下一个值来得到总和。

以下例子中,因为行号将被用于VLOOKUP数据序列,只有当数值之和等于或小于100时才会被使用。

Row Value Mapping --- ------ ------- 1 1 2 50 3 52 1 @ (1+50+52=103) Row #3 in Data series return: David 4 72 5 55 2 @ (72+55=127) Row #5 in Data series return: Alex 6 70 7 80 3 @ (70+80=150) Row #7 in Data series return: Alicia 

在映射列我将把VLOOKUP代码。

在C2中,

 =IF(AND(SUM(INDEX(B:B, IFERROR(MATCH(1E+99, C$1:C1)+1, 1)):B2)>=100,SUM(INDEX(B:B, IFERROR(MATCH(1E+99, C$1:C1)+1, 1)):B1)<100),MAX(C$1:C1)+1,"") 

NEXT_100_TOTAL

根据需要填写。