很难的一个EXCEL问题,可能设计到语言,请高手指教!!!

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:31:22
在一个EXCEL中有三个表,sheet1,sheet2和sheet3,现在在sheeet2中已经有一个学校06年一年来所有学生各科成绩的总和。比喻说学生张三,在sheet2中就有张三06年的英语成绩之和,还有经济学成绩之和等等,sheet3是学生的每次考试成绩,比喻说张三英语的第一次考试成绩。第二此......,所以,sheet3是sheet2中的数据来源。
现在我想实现以下功能:在sheet1中输入一个班主任的名字或者代号,在sheet2中只显示她所在班的成绩,其他班的成绩自动隐藏,sheet3只有管理员可以看到,对其他所有人员均隐藏!
谢谢你的建议,你的sheet3解决方法可以,但sheet2还是不能那样啊。原因:1、领导不让那样做,领导的意思就是输入班组名称就出现其班组成绩,筛选浪费时间;2、班级很多,让他们去筛选很麻烦,而且,班组之间的成绩都是保密的,不能让别人看到!

首先要知道某个班主任她所在班有那些学生,不要用到sheet1,在sheet2中增加一列,在这列单元格中输入学生所在班的班主任名字或代号,再用筛选就可以达到效果。

sheet3的效果:sheet3中,格式-工作表-隐藏,然后进行保护工作簿,工具-保护-工作簿,设置个密码,只让管理员知道这个密码就可以了。

这样的话sheet2里的问题就比较难解决了,没有条件列,因为你知道那些学生是某个班组的,但电脑不知道,你必须有个条件列告诉它。还有各个班组之间还要保密,除非班主任的名字或代号是保密的,否则要设置以名字为条件的权限。
如不介意能不能把表格发给我看看,是否可以帮你解决。
email&msn:dreamy83113@yahoo.com.cn