这个其实很简单,只需要使用countifs函数或sumproduct函数、AND()函数、利用OR()函数就可以了! 看下表,统计表中语文成绩和数学成绩及格的学生个数。 1.使用countifs函数。在单元格中输入“=COUNTIFS(C2:C7,'>60',D2:D7,'>60')”,按下回车即可得到语文成绩和数学成绩及格的人数。 2.使用SUMPRODUCT函数。在单元格中输入”=SUMPRODUCT((C2:C7>60)*(D2:D7>60))“,按下确认即可返回语文成绩和数学成绩均及格的人数。 3.利用AND()函数来说明同时满足多个条件。 举例:如果A列的文本是“A”并且B列的数据大于210,则在C列标注“Y”。 在C2输入公式:=IF(AND(A2='A',B2>210),'Y','') AND()函数语法是这样的,AND(条件1=标准1,条件2=标准2……),每个条件和标准都去判断是否相等,如果等于返回TRUE,否则返回FALSE。只有所有的条件和判断均返回TRUE,也就是所有条件都满足时AND()函数才会返回TRUE 5.利用OR()函数来说明只要满足多个条件中的一个或一个以上条件。 举例:如果A列的文本是“A”或者B列的数据大于150,则在C列标注“Y”。 在C2单元格输入公式:=IF(OR(A2='A',B2>150),'Y','') 公式写法:=if(判断对错,对时显示结果,错时显示结果),如:=if(a1>1,1,0); 后两个结果分别可以换成if()公式。如: =if(a1>1,if(a1>10,3,1),0) =if(a1>1,1,if(a1>0,0,-5)) OR()函数语法是这样的:OR(条件1=标准1,条件2=标准2……),和AND一样,每个条件和标准判断返回TRUE或者FALSE,但是只要所有判断中有一个返回TRUE,OR()函数即返回TRUE。 |
|