在Excel中If函数的使用方法
- 格式:doc
- 大小:31.50 KB
- 文档页数:4
=60,E7■高中同学遇到了一个在excel中的函数问题,我们探讨了一下,感觉还可以,基本上可以实现目前想" />
在Excel中If函数的使用方法
▲在“成绩表”工作表中,在“等级”字段下用粘贴函数的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中应该还有很多其他的功能和算法需要研究.
眼镜小熊的问题:我在学校里做成绩单,老班要求每一个人列出自己的追赶目标是谁,为了在成绩单里体现每个同学的追赶成功与否,要把同学本人的成绩与被追赶同学的成绩加以比较,再返回Yes或No。可是用手工一个个向单元格里制造函数太累了,谁能帮我想个一劳永逸的办法?
增加K列,显示追赶成功与否的结果(如上图所示),在K4中输入公式:
=IF(ISNA(MATCH(J4,$B$4:$B$9,0)),"",IF(H4 1、确定要统计的数据区域。这里只是统计第4行到第九行的数据。如果你们班同学的数据到了第40行,就把公式中相应的$B$9、$H$9改成$B$40、$H$40,即: =IF(ISNA(MATCH(J4,$B$4:$B$40,0)),"",IF(H4 2、把此公式一直向下复制到列表最后。即达到你要的结果。 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(H4 1、确定要统计的数据区域。这里只是统计第4行到第九行的数据。如果你们班同学的数据到了第40行,就把公式中相应的$B$9、$H$9改成$B$40、$H$40,即: =IF(ISNA(MATCH(J4,$B$4:$B$40,0)),"",IF(H4 2、把此公式一直向下复制到列表最后。即达到你要的结果。 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