EXCEL函数能实现吗, 有一个学生成绩表,语文数学英文三项,根据成绩自动得出优秀良好不及格等自动分类,

请教一个EXCEL的一个函数,
有一个学生成绩表,语文数学英文三项,根据成绩自动得出优秀良好不及格等,

EXCEL能否有函数生成优秀的一张表,良好的一张表,分别包含三项科目的成绩,注意是EXCEL自动生成,而不是手工筛选。

你表结构都没讲清。
假设一下,你的基础表是sheet1表
ABCDE列分别是姓名,语文成绩、数学成绩、英文成绩,总成绩
再假设数据是从第二行到第100行,再假设优秀是总分270以上,良好是240以上

sheet2表
A2输入
=index(sheet1!A:A,small(if(sheet1!$E$2:$E$100>270,row($a$2:$a$100),4^8),row($a1)))&""
输入后,不能回车,需要按下ctrl+shift+回车,即,看到公式前后有{}的产生就对了
右拉到E2
再选中A2:E2
下拉填充公式
此表是产生优秀的。
创建这个表的副本,将A2公式中的>270修改为>240,再重新拖拉公式。
这是良好的,其他的类同
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-01
就EXCEL函数应该无法实现你的这个要求。
这个需要一点就有结果的话,你要先设计好固定格式,然后用宏来实现。
第2个回答  2011-12-01
如果系统函数不能实现,可以用VBA函数的话,是一定可以的。可以加。Q。详谈!
第3个回答  2011-12-01
00000
第4个回答  2011-12-01
不能
第5个回答  2011-12-02