我有一列字母数字数据,想要对查找值下方一行的值求和

问题描述 投票:0回答:1

我想返回单列中查找值“Pre173RB”正下方的所有值的总和。

首先我使用索引和匹配,但这仅限于查找第一个值“8”。

=索引(B:B,匹配(E1,B:B,0)+1,1)

然后我尝试将上述公式合并到下面的重复序列中。该公式返回“30”列中的第一个值。期望的回报是“18”。

=INDEX(B:B, 小(IF(ISNUMBER(MATCH(E$1,B:B,0)+1), MATCH(ROW(B:B), ROW(B:B)), ""),行(A$1:A1)))

我也尝试在上面的公式中使用 sumif 但返回错误。

如有任何帮助,我们将不胜感激。我可能使公式复杂化了。

excel indexing excel-formula sum match
1个回答
1
投票

=SUMIFS(B2:B26,B1:B25,E1)

请注意,总和范围相对于条件范围偏移一行。

© www.soinside.com 2019 - 2024. All rights reserved.