从一列中引用另一列的 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 一起使用,即
找了一下这个信息,但我卡住了。
假设我有两列。我必须从一列中找到最高的最大值,然后对另一列中的相应行值求和。
为了找到值并计算结果的平均值,我使用了以下公式(其中 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 一起使用,即