仅包含开始和结束条件的 Sumifs 范围

Sumifs range with beginning and ending end criteria only

我想对列中的范围求和,从 Excel 看到某个帐号时开始,到看到另一个帐号时结束。我不知道中间的所有帐号,但它们总是按顺序排列的,所以如果它能识别第一个数字并从头到尾,那就太棒了。帐号中有一个“-”,所以它是一个字符串。这是针对 Workiva 的,而不是 Excel,因此 VBA 不是一个选项。

示例:

1000-0000 52
1200-0001 100
1400-0001 100 
1410-0001 60
1500-0001 40
1510-0002 50
1610-0003 50

对从 1400-0001 到 1599-9999 的所有帐户求和。 Excel 看到 1400-0001(永远是第一个)并开始求和,直到它到达不是以 14XX-XXXX 或 15XX-XXXX 开头的东西。 最终输出 = 250

SUMIFS 不关心比较的是字符串还是数字:

=SUMIFS(B:B,A:A,">="&"1400-0001",A:A,"<="&"1599-9999")