Arrays Excel,计算正数,以便下一列为前10列

Arrays Excel,计算正数,以便下一列为前10列,arrays,excel,formula,Arrays,Excel,Formula,我希望在一列中计算/求和正数,因为我们在下一列中只取前10名。例如 我使用的公式是:=总和(大(如果($E$3:$E$58>0,$F$3:$F$58),行(A1:A10))) 但它是对右前10个F列求和,使E列为正,反之亦然。非常感谢您的帮助。听起来您不需要比a和a更详细的东西。可以提供一个标准来管理计数或总和中包含的内容。您没有提供行号,所以我只使用完整的列引用 图像中的公式与示例数据一样。正如你们所看到的,我用大于零来确定什么是正数。这些不是数组公式。我有点困惑,为什么你要求计数,因为你

我希望在一列中计算/求和正数,因为我们在下一列中只取前10名。例如

我使用的公式是:=总和(大(如果($E$3:$E$58>0,$F$3:$F$58),行(A1:A10)))


但它是对右前10个F列求和,使E列为正,反之亦然。非常感谢您的帮助。

听起来您不需要比a和a更详细的东西。可以提供一个标准来管理计数或总和中包含的内容。您没有提供行号,所以我只使用完整的列引用


图像中的公式与示例数据一样。正如你们所看到的,我用大于零来确定什么是正数。这些不是数组公式。我有点困惑,为什么你要求计数,因为你的描述似乎是指前10名。也许你可以出于自己的目的将其转录。

如果第十大是平局,那么预期的追索权是什么?@pnuts我想对E列进行计数和求和,使其为正,相应的F列值位于前10,正如Jeeped所解决的那样。谢谢