从一列中引用另一列的 Sumif 行值

Sumif row values from one column that are referenced from another

找了一下这个信息,但我卡住了。

假设我有两列。我必须从一列中找到最高的最大值,然后对另一列中的相应行值求和。

为了找到值并计算结果的平均值,我使用了以下公式(其中 c19 是要检索的项目数):

AVERAGE(LARGE('3.Tabela_DC_Marca'!B1:B1500;ROW(INDIRECT("1:"&C19))))

我现在想要的是检索第二列中的匹配行值并对其求和。我似乎找不到嵌套该公式的方法。

是这样的吗?

苏米夫 范围 -

AVERAGE(LARGE('3.Tabela_DC_Marca'!B1:B1500;ROW(INDIRECT("1:"&C19))))

条件 - ?????? Sum_range -

 '3.Tabela_DC_Marca'!C1:C1500;ROW(INDIRECT("1:"&C19)

有人能帮忙吗?

谢谢

根据 BigBen 的评论,是这样的吗?

D4中的公式为

=SUMIF($B:$B,">="&LARGE($B:$B,2),$A:$A)

然后将 A 中对应于 B 中两个最大值的值相加。由此您可以轻松地对它们进行平均。

也可以将其与 INDIRECT 一起使用,即