Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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 如何引用COUNTIF函数中的两个不同列?_Excel_Google Sheets_Countif - Fatal编程技术网

Excel 如何引用COUNTIF函数中的两个不同列?

Excel 如何引用COUNTIF函数中的两个不同列?,excel,google-sheets,countif,Excel,Google Sheets,Countif,我有一张像这样的床单 A | B | C 1 Age | how often | occupation 2 21 | I don't | student 3 22 |x times a week| photographer 4 23 | etc | student 5 22 | etc | builder 6

我有一张像这样的床单

       A   |    B         |    C  
1     Age  |   how often  |  occupation 
2     21   |   I don't    |  student  
3     22   |x times a week|  photographer  
4     23   |   etc        |  student  
5     22   |   etc        |  builder  
6     21   |   etc        |  car mechanic  
7     20   |   I don't    |  student   
我想追踪各种事情,比如一个学生说“我不知道”的次数。 我现在正在使用谷歌电子表格。 我如何在谷歌电子表格中计算这个

目前,这是我用来计算的查询

=ARRAYFORMULA(sum((B2:B7="I don't") * (C2:C7="student"))) 
所有结果均为零-似乎无法得到结果。 如果有人能帮忙,我将不胜感激

也曾尝试过以下方法,但运气不佳

=SUM(IF(B2:B7="I don't",IF(C2:C7="student",1,0)))

任何帮助都将不胜感激。非常感谢。

在谷歌电子表格和Excel中,您可以使用
COUNTIFS()
(,)函数:

=COUNTIFS(B2:B7, "I don't", C2:C7, "student")

在google电子表格中,您还可以使用SUMPRODUCT()


您有几个选项可以显示此信息,我将与countifs和pivots对话:

要计算文本在一系列单元格中出现的次数,您将使用一个公式,如
=COUNTIFS(B2:B7,“我不”,C2:C7,“学生”)
但是,如果您想查看字符串“我不”出现的次数,例如。。“我不知道”或“我不在乎你的公式”作为选择crtl+Shift+enter的数组输入


但是。对于您的案例,我猜是解释数据和绘制比较图,例如计算学生与建设者、年龄与发生率,您最好使用数据透视表。这将汇集所有信息,并根据标准集自动求和或计数,快速绘制比较图。谷歌有一个很好的指南,你可以参考谷歌的工作表

我把第一个范围改为B2:B7。
=sumproduct(B2:B7="I don't", C2:C7="student")