=60,E7■高中同学遇到了一个在excel中的函数问题,我们探讨了一下,感觉还可以,基本上可以实现目前想" />

在Excel中If函数的使用方法

  • 格式:doc
  • 大小:31.50 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在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