Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula Excel-具有可过滤标准的多列数据集的计数_Excel Formula_Excel 2007 - Fatal编程技术网

Excel formula Excel-具有可过滤标准的多列数据集的计数

Excel formula Excel-具有可过滤标准的多列数据集的计数,excel-formula,excel-2007,Excel Formula,Excel 2007,我有一个14列的调查数据范围,以1、0和“空”表示。在另一个专栏中,我有提交调查的公司名称。我想计算每个公司名称的1(满意)、0(不满意)和空(无答案)的数量,然后平均满意率 例如,在透视表的总计行上,我使用=COUNTIF(表1[[Q1]:[Q14]],1)计算所有令人满意的分数,但我不知道如何将计数限制为具有特定公司名称的行 编辑 这是我试图描述的工作表的屏幕截图 根据Linga的COUNTIFS建议,我将其写成=COUNTIFS(表1[[Q1]:[Q14]),1,表1[公司名称],“Com

我有一个14列的调查数据范围,以1、0和“空”表示。在另一个专栏中,我有提交调查的公司名称。我想计算每个公司名称的1(满意)、0(不满意)和空(无答案)的数量,然后平均满意率

例如,在透视表的总计行上,我使用=COUNTIF(表1[[Q1]:[Q14]],1)计算所有令人满意的分数,但我不知道如何将计数限制为具有特定公司名称的行

编辑

这是我试图描述的工作表的屏幕截图

根据Linga的COUNTIFS建议,我将其写成
=COUNTIFS(表1[[Q1]:[Q14]),1,表1[公司名称],“Company1”)
,并得到一个#值错误

我认为错误是因为两个范围中的单元格数量不对齐,因此我还尝试将每个Q列作为单独的标准范围,如:

=国家(表1[Q1],1,表1[Q2],1,…表1[公司名称],“公司1”)

公式已验证,但计数不正确。

查看快照后,希望您必须使用SUMIF公式。请查看快照以供参考。首先,您需要对每行数据求和,然后使用此公式


=SUMIF(表1[Comp.Name]、“Comp.Name”、表1[Sum])
您应该显示数据表、img或更有用的帮助:-)