EXCEL里的IF函数具体怎么使用最好举个例子

2020-10-27 教育 71阅读
▲在“成绩表”工作表中,在“等级”字段下用粘贴函数的if函数将“英语”成绩小于60分的用“不及格”表示;60~89分的用“合格”表示;大于等于90分的用“优秀”表示。
▼=IF(E7>=90,"优秀",IF(AND(E7>=60,E7<90),"合格",IF(E7<60,"不及格")))
■高中同学遇到了一个在excel中的函数问题,我们探讨了一下,感觉还可以,基本上可以实现目前想要的结果,就是在excel中把两列的数值进行对应,输入一个值就出来另外一个数值.这样的问题可以用if函数来解决的,通过if函数自然就可以看到结果.不过这样的if最多就7个,不能满足需要,我觉得通过计算机其他语言的学习,我完全可以用case语句,如果case语句用不了,不知道还能用什么语句了.
D2小于等于50,D3小于等于1800便为"合格"反之为:"不合格",公式应该是输入?
=if(and(d2<=50,d3<=1800),"合格","不合格")
在B1单元格编辑公式
=IF(A1>=500,"一级",IF(AND(A1>=450,A1<500),"二级","三级"))
回车确认即可。
可以用填充柄把B1中的公式向下复制到相应的单元格。
就这些语句就足够了.
只要掌握了他的语句格式,和他的语法,基本上就可以解决的.不过excel中应该还有很多其他的功能和算法需要研究.
□在Excel中If函数的使用方法http://zhidao.baidu.com/question/15517131.html
http://hi.baidu.com/qdike/blog/item/6f639f58c48be7de9c8204cb.html
回答眼镜小熊的问题:我在学校里做成绩单,老班要求每一个人列出自己的追赶目标是谁,为了在成绩单里体现每个同学的追赶成功与否,要把同学本人的成绩与被追赶同学的成绩加以比较,再返回Yes或No。可是用手工一个个向单元格里制造函数太累了,谁能帮我想个一劳永逸的办法?
增加K列,显示追赶成功与否的结果(如上图所示),在K4中输入公式:
=IF(ISNA(MATCH(J4,$B$4:$B$9,0)),"",IF(H41、确定要统计的数据区域。这里只是统计第4行到第九行的数据。如果你们班同学的数据到了第40行,就把公式中相应的$B$9、$H$9改成$B$40、$H$40,即:
=IF(ISNA(MATCH(J4,$B$4:$B$40,0)),"",IF(H42、把此公式一直向下复制到列表最后。即达到你要的结果。
3、关于该公式的解释:根据某同学的追逐目标,在“姓名”里找到目标同学的姓名,MATCH(J4,$B$4:$B$40,0),7);再找到目标同学对应的总分成绩INDEX($B$4:$H$40,MATCH(J4,$B$4:$B$40,0),7);判断,如果该同学总分小于目标同学总分,显示"NO",否则,显示"Yes",IF(H4□谁知道在Excel中If函数的使用方法?
我在学校里做成绩单,老班要求每一个人列出自己的追赶目标是谁,为了在成绩单里体现每个同学的追赶成功与否,要把同学本人的成绩与被追赶同学的成绩加以比较,再返回Yes或No。可是用手工一个个向单元格里制造函数太累了,谁能帮我想个一劳永逸的办法?
□最佳答案□
增加K列,显示追赶成功与否的结果,在K4中输入公式:
=IF(ISNA(MATCH(J4,$B$4:$B$9,0)),"",IF(H41、确定要统计的数据区域。这里只是统计第4行到第九行的数据。如果你们班同学的数据到了第40行,就把公式中相应的$B$9、$H$9改成$B$40、$H$40,即:
=IF(ISNA(MATCH(J4,$B$4:$B$40,0)),"",IF(H42、把此公式一直向下复制到列表最后。即达到你要的结果。
3、关于该公式的解释:根据某同学的追逐目标,在“姓名”里找到目标同学的姓名,MATCH(J4,$B$4:$B$40,0),7);再找到目标同学对应的总分成绩INDEX($B$4:$H$40,MATCH(J4,$B$4:$B$40,0),7);判断,如果该同学总分小于目标同学总分,显示"NO",否则,显示"Yes",IF(H4
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com