EXCEL中用逻辑函数的问题

2025-02-25 17:15:26
推荐回答(4个)
回答1:

你最好带图或者起码举例,你这样提问,我写个公式你拿去我估计你也不会改动了。

假设A列是姓名,B C D列分别是各科对应成绩,“三科成绩是否均超过平均”列输入公式:
[表头在第一行]
=IF(AND(B2>AVERAGE($B$2:$B$1000),C2>AVERAGE($C$2:$C$1000),D2>AVERAGE($D$2:$D$1000)),"TURE","FALSE")

回答2:

假定三科数据在ABC列,平均分在D1,E1,F1

D2=AND(A2>D$1,B2>E$1,C2>F$1),下拉

回答3:

设A列为第一门成绩,B列为第一门成绩,C列为第一门成绩
每一行表示每个同学的成绩
假如有15个同学,则
=IF(AND(Sheet1!A15>=AVERAGE(Sheet1!$A$1:$A$15),Sheet1!B15>=AVERAGE(Sheet1!$B$1:$B$15),Sheet1!C15>=AVERAGE(Sheet1!$C$1:$C$15)),TRUE,FALSE)

回答4:

假设你的平均分为65,abcde列依次是姓名、科目1、科目2、科目3、是否均超过平均分,则
e2=if(countif(b2:d2,">=65")=3,"true","false"),向下填充即可