
在EXCEL中,如何通过函数判断某列数据是否全部满足条件
如学生成绩表中,判断“语文”是否都大于60分,是则显示“全部通过”,否则显示“需要补考”。我使用函数=if(min(b3:b11)>=60,"全部通过","需要补考")在...
如学生成绩表中,判断“语文”是否都大于60分,是则显示“全部通过”,否则显示“需要补考”。我使用函数 =if(min(b3:b11)>=60,"全部通过","需要补考")在真实表中试用可以,但是“成都博大”计算机考试系统不认可。请高手指点别的办法,谢谢了!
展开
2个回答
展开全部
换COUNTIF试试:
=IF(COUNTIF(B3:B11,"<60"),"需要补考","全部通过")
或者再换small()函数试试:
=IF(SMALL(B3:B11,1)>=60,"全部通过","需要补考")
另外说说,你那个考试系统不识别的问题,不知道你那个考试程序是用什么言语编写,算法是什么。所以,没有办法判断为什么你的公式不被认可。但是,以常规判断就是编制系统的人对该题的答案与你给出的答案是不相同的,所以,原因可能是编程序的人忽略不同函数可以实现一个目的的问题。或者就是你在输入过程中,符号没有换成英文状态。这是我个人的观点。
=IF(COUNTIF(B3:B11,"<60"),"需要补考","全部通过")
或者再换small()函数试试:
=IF(SMALL(B3:B11,1)>=60,"全部通过","需要补考")
另外说说,你那个考试系统不识别的问题,不知道你那个考试程序是用什么言语编写,算法是什么。所以,没有办法判断为什么你的公式不被认可。但是,以常规判断就是编制系统的人对该题的答案与你给出的答案是不相同的,所以,原因可能是编程序的人忽略不同函数可以实现一个目的的问题。或者就是你在输入过程中,符号没有换成英文状态。这是我个人的观点。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询