如何将 countif 与数组 excel 2016 一起使用?
how to use countif with array excel 2016?
在一个 excel 电子表格中,我有多个站点,每个站点 (A, B) 有 2 行数据。每个站点有 25 个观察值(第 1 - 5 列)。我想计算每个站点 A + B > 0 的案例数。
例如,
Site1 A 0 0 1 2 0
Site1 B 1 0 1 0 0
计数将为 3(即站点 1 中的 3 个案例的 A+B >0)。我可以为每个站点添加第三行以获取总和,然后计算 > 0 的单元格数,但我对为每个站点添加额外的行不感兴趣。我还没有找到适用于这种情况的数组公式。
=SUM(--((C1:G1+C2:G2)>0))
这是一个数组公式。
在 Excel 的旧版本中,您可以使用:
=SUMPRODUCT(--((C1:G1+C2:G2)>0))
或者你可以输入原始的数组公式
到enter/confirm一个数组公式,按住ctrl + shift同时点击 enter。如果操作正确,Excel 将在公式栏中看到的公式周围放置大括号 {...}
。
在一个 excel 电子表格中,我有多个站点,每个站点 (A, B) 有 2 行数据。每个站点有 25 个观察值(第 1 - 5 列)。我想计算每个站点 A + B > 0 的案例数。 例如,
Site1 A 0 0 1 2 0
Site1 B 1 0 1 0 0
计数将为 3(即站点 1 中的 3 个案例的 A+B >0)。我可以为每个站点添加第三行以获取总和,然后计算 > 0 的单元格数,但我对为每个站点添加额外的行不感兴趣。我还没有找到适用于这种情况的数组公式。
=SUM(--((C1:G1+C2:G2)>0))
这是一个数组公式。
在 Excel 的旧版本中,您可以使用:
=SUMPRODUCT(--((C1:G1+C2:G2)>0))
或者你可以输入原始的数组公式
到enter/confirm一个数组公式,按住ctrl + shift同时点击 enter。如果操作正确,Excel 将在公式栏中看到的公式周围放置大括号 {...}
。