Excel,计算正数,使下一列排在前10位

时间:2015-04-01 08:27:57

标签: arrays excel formula

我希望在列中计算/求和正数,因为我们在下一栏中只占前十名。对于例如

Sample data

我使用的公式:= SUM(大(IF($ E $ 3:$ E $ 58> 0,$ F $ 3:$ F $ 58),ROW(A1:A10)))

但它总结了前10个右F列,使得E列为正,这是另一种方式。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

听起来好像你需要比COUNTIFS functionSUMIFS function更精细的东西。 LARGE function可以提供一个标准来管理计数或总和中包含的内容。你没有提供行号,所以我只使用完整的列引用。

SUMIF/LARGE and COUNTIF/LARGE

公式在图像中与样本数据一样多。如您所见,我使用大于零来确定什么是正数。这些是不是数组公式。我有点困惑,为什么你要求计数,因为你的描述似乎是指 Top 10 。也许你可以为自己的目的转录。