如何用excel中的if、or和and函数。如果平均分高于60且每科成绩都60以上,将视其为“通过”,否则留空。
发布网友
发布时间:2022-04-30 20:55
我来回答
共5个回答
热心网友
时间:2023-10-12 05:37
在J3和K3中分别输入或复制粘贴下列公式
=IF(OR(I3>75,AND(I3>60,COUNTIF(C3:H3,">60")=6)),"通过","")
=IF(I3>=95,"优秀",IF(I3>=85,"优良",IF(I3>=75,"良好",IF(I3>=60,"合格","不合格"))))
选中J3:K3,下拉填充
k3中还可用如下公式之一
=IF(I3<60,"不合格",IF(I3<75,"合格",IF(I3<85,"良好",IF(I3<95,"优良","优秀"))))
=IF(I3="","",LOOKUP(I3,{0,60,75,85,95},{"不合格","合格","良好","优良","优秀"}))追问如果去掉一个条件。。。问题如下:如果平均成绩高于60分并且每一科的成绩都在60分以上,我们将在结果3(L3)里填写“通过”,否则留空。 这个要怎么搞。。。。。谢谢回答!
追答=IF(AND(I3>60,COUNTIF(C3:H3,">60")=6),"通过","")
平均成绩高于60分并且每一科的成绩都在60分以上
实际每一科的成绩都在60分以上,那么平均成绩一定高于60分,公式简化如下
=IF(COUNTIF(C3:H3,">60")=6,"通过","")
热心网友
时间:2023-10-12 05:37
j3 =if(or(i3>75,and(i3>60,countif(c3:h3,">=60")=6),"通过","")
K3 =lookup(i3,{60,75,85,95},{"合格","良好","优良","优秀"})
公式下拉填充
公式大多用了大于号,如果可以等于,自己在大于号后加等号追问亲 我还有个问题。。。。如果平均成绩高于60分并且每一科的成绩都在60分以上,我们将在结果3(L3)里填写“通过”,否则留空。 这个要怎么搞。。。。。
追答=if(or(i3>75,and(i3>60,countif(c3:h3,">=60")=6)),"通过","")
这个公式中包含了你的这个追问 ,刚才回答里公式少了个括号
如果要写在L3,用公式
=if(and(i3>60,countif(c3:h3,">=60")=6),"通过","")
热心网友
时间:2023-10-12 05:38
在J3中输入=if(i3>75,"通过",if(i3>60,if(min(C3:H3)>60,"通过",""),""))
然后向下拖动复制
在K3中输入=IF(I3>=60,"合格",IF(I3>=75,"良好",IF(I3>=85,"优良",IF(I3>=95,"优秀",""))))
然后向下拖动复制
热心网友
时间:2023-10-12 05:38
如果实在着急把表格发给我,shaowu459,163的油箱,可以快速解决
热心网友
时间:2023-10-12 05:39
模拟数据太累了,麻烦将附件发至我邮箱。
windimi007@163.com