根据列的特定阈值,按行汇总表

时间:2021-01-18 18:49:51

标签: excel

我正在尝试根据列的特定阈值,按行汇总“标记”表。这是一个例子:

Example with final result = 2

此处的最终结果是 2,应仅在单个单元格中计算,不使用任何其他列。

我的表有数千行,所以我试图保持这个公式的灵活性。

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用数组公式来完成此操作。基本上,该公式创建了每行中有多少项目符合条件,然后将其提升为 0 以使它们全部为 1 或错误,将错误更改为 0,然后将它们相加。如果您不明白它是如何工作的,我建议您突出显示公式的一部分并按 f9 以查看该部分的工作原理。

记得用 control + shift + enter 输入

=SUM(IFERROR((--($B$4:B6>$B$1)+--($C$4:C6>$C$1)+--(D4:$D$6>$D$1))^0,0))

enter image description here