Excel - 计算在多列中至少有一列中具有值的行数

时间:2013-07-29 09:25:27

标签: excel

我正在对公司进行调查,并且必须在excel中收集和构建数据。

我想计算参与的公司数量。

在第一列中有公司名称。在其他栏目中(其中4列)是调查的答案。

要了解有多少公司参与,我必须检查在任一列中有多少行至少有一个大于0的值。因此,如果任何列中的某个值对于给定行大于0,则表示已参与的公司。因此,我必须找出有多少行至少有一列值大于0。

希望这很清楚。

感谢您给予的任何帮助。

2 个答案:

答案 0 :(得分:0)

您可以添加一个辅助(额外)列,其中一些公式为= SUMIF(范围,“> 0”),然后在最后的总和/计数值中大于0。

答案 1 :(得分:0)

如果您想避免使用帮助列,可以使用SUMPRODUCT这样的

=SUMPRODUCT((A2:A100+B2:B100+C2:C100+D2:D100>0)+0)

其中A2:A100,B2:B100等代表您的4列,根据需要调整范围