nnpc.net
当前位置:首页 >> ExCEl优秀良好及格 >>

ExCEl优秀良好及格

我是一个老师,我经常做这些问题.你是统计他们的个数吧.举个例子,有下列A、B两列数据:甲 32 乙 56 丙 98 丁 78 戊 89 己 92 庚 66 辛 71 壬 34 癸 88 甲 99 乙 54 丙 69 丁 70 戊 82 己 68 庚 91 假设优秀为大于或等于85,良好为大于或等于

=if(a170,"优秀",if(a1>=60,"及格","") 选中分数单元格区域-----格式----条件格式----条件一------大于等于70------格式---字体或底纹红色 添加----条件二--------大于等于60----格式----字体或底纹为绿色 添加条件三-----小于60-----格式----字体或底纹为蓝色

=VLOOKUP(A1,{0,"不及格";60,"及格";80,"良好";90,"优秀"},2)

复制 =if($k3>=90,"优秀",if($k3>=80,"良好",if($k3>=60,"及格","不及格"))) 到l3栏,然后拖下来

如果是2003版则假设数据行数为100行公式为=SUMPRODUCT((A1:A100="B")*(B1:B100="良好"))如果是2003以上的版本,则公式可以写成=COUNTIFS(A:A,"B",B:B,"良好")

增加E列为辅助列,统计各人总分,E2=SUM(B2:D2) ,拉动填充至E4优秀率=COUNTIF(E2:E4,">=270")/COUNT(E2:E4)及格率=COUNTIF(E2:E4,">=240")/COUNT(E2:E4)最后将这2个单元格的格式设置为”百分比“即可

优秀&quot,",if(a1>=90,"良好"),"=70;,"及格"))这个公式不过是二次套用了if函数而已;及格&quot你上面的公式已经是正确的了~if函数.=if(a1>良好&quot,这个公式从左往右,从外向内的解读就是,如果第一个判断条件a1〉=90为真,那么输出优秀,第一是logical-test是逻辑条件判断,第二if true 是指前面判断结果为真输出的值;=70,&quot,就输出良好,如果为假则执行if(a1>,"及格"),然后在if(a1>=70,"良好",这个if函数里对a1再次进行判断是否大于等于70,如果为真,第二if false 是指前面判断结果为假输出的值

语文数学=lookup(a1,{0,72,84,102;"不及格","及格","良好","优秀"}) 其他科=lookup(a1,{0,60,75,90;"不及格","及格","良好","优秀"}) 应该是各科分开的,要不然语文102,其他科60分,是优秀还是及格?

如果是EXCEL的话,我的想法是:用数字代表优秀等级,比如:4为优秀,3为良好,2为合格,1为不合格,那么,用一个简单的函数就可以找出最低的评价了,公式为=min(b3:b30)其中,B3:B30是代表优秀等级的数字所在的区域.具体做法:1、将文字的优秀等级所在列(如果是行的话操作方法相仿)复制一列2、点中该列,依次点“编辑”“替换”,然后将优秀替换成1,良好替换成2,合格替换成3,不合格替换成4;3、在空白处输入上边的公式,就可以得出代表最低评价等级的数字了;4、将获得的评价数字替换成文字,就OK了.如果不是EXCEL,把内容复制过来就行.

你上面的公式已经是正确的了~ if函数,第一是logical-test是逻辑条件判断,第二if true 是指前面判断结果为真输出的值,第二if false 是指前面判断结果为假输出的值. =IF(A1>=90,"优秀",IF(A1>=70,"良好","及格"))这个公式不过是二次套用了if函数而已,这个公式从左往右,从外向内的解读就是,如果第一个判断条件A1〉=90为真,那么输出优秀,如果为假则执行IF(A1>=70,"良好","及格"),然后在IF(A1>=70,"良好","及格"),这个if函数里对A1再次进行判断是否大于等于70,如果为真,就输出良好,假则及格.

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com