使用excel统计学生成绩让相同学生分数名次相同-英雄云拓展知识分享
249
2024-01-14
小火伴们好啊,今天我们一起来认识一下IF函数。
这个函数的作用是对指定条件进行判断,然后针对判断结果返回不同的内容,经常使用写法是这样的:
就相当因而:如果……,那末……,否则……
第一个参数,用大于、小于、等于等情势,来判断某个条件是不是成立,判断A2单元格的数值是不是大于60,B2单元格的职务是不是等于“经理秘书”等等,判断的结果是逻辑值TRUE(条件成立)或是FALSE(条件不成立)。
第2个参数是在条件成立时返回的内容,可以是一个数字、一段字符,或是一段其他的公式。
第3个参数是在条件不成立时返回的内容,也能够是数字、字符或是一段其他的公式。
举个例子:
要对B2单元格中的分数进行判断,大于60为“合格”,否则为“不合格”。
我们就能够使用下面这个公式:
=IF(B2>60,"合格","不合格")
注意,在公式中直接返回字符时,需要在字符前后加上一对半角的双引号。
如果B2大于60,B2>60部份返回逻辑值TRUE,IF函数返回第2参数指定的字符“合格”,否则返回第3参数指定的字符“不合格”。
刚刚这个是单个条件的判断,使用IF函数还能完成多个条件的判断。
以下图,要对B列的职务进行判断,如果等于“秘书”,那末补助为1000。如果不等于“秘书”,再继续判断,如果等于“助理”,那末补助为800,否则为0。
前面我们说过,IF函数的第2参数和第3参数,可以是数值、文字,也能够是一段其他的公式。
这里我们就要将IF函数的第3参数也写成一段新的IF函数,实现对B列的职务履行两次判断。
=IF(B2="秘书",1000,IF(B2="助理",800,0))
最外层的IF函数先判断 B2=”秘书” 的返回结果是否是TRUE,如果是TRUE,就返回第2参数指定的数值1000。
如果B2不等于秘书,“ B2=”秘书””得到FALSE,IF函数返回第3参数的内容。
哪些才是最外层这个IF函数的第3参数呢?
对了,就是标记色彩的这部份 IF(B2=”助理”,800,0) 。
在“ B2=”秘书””的判断结果为FALSE时,标记色彩的这部份开始干活了,先来判断“B2=”助理””的条件是不是成立,如果这部份条件判断返回的是TRUE,则返回里面这个IF函数的第2参数800,否则返回里面这个IF函数的第3参数0。
计算进程大致是这样的:
接下来我们再来看看多列条件的判断。
以下图,如果B列的岗位是秘书,并且C列的入职年限大于1,则补助1000元,否则补助为0。
这里要同时判断两列条件是否是符合,IF函数功力有限,需要请天山2佬——AND和OR函数来帮忙。
AND函数和OR函数都是对多个参数返回的逻辑值履行判断。
区分在于:
当所有参数返回的逻辑值都为TRUE时,AND函数才返回TRUE。
而OR函数则是在任意一个参数返回的逻辑值为TRUE时,就返回逻辑值TRUE。
就像下图中,4个护士(参数)分别判断血常规正常吗,我们将继续深入。心电图正常吗,我们将继续深入。肝功正常吗,我们将继续深入。B超正常吗,我们将继续深入。
当每一个护士(参数)的判断都是TRUE时,AND医生终究才会下检查结论:OK(TRUE),正常。
下图中,4个护士(参数)分别判断血常规有问题吗,我们将继续深入。心电图有问题吗,我们将继续深入。肝功有问题吗,我们将继续深入。B超有问题吗,我们将继续深入。
当任意一名护士(参数)的判断是TRUE时,OR医生就会下检查结论:OK(TRUE),办理住院手续吧。
回到开始的问题,我们要对岗位和入职年限两个条件进行判断,只有当 岗位=“秘书”的判断结果为TRUE,并且入职年限>1 的判断结果也为TURE,才返回补助1000元,这里要用哪一个医生呢?对了,就是AND。
D2单元格输入以下公式,向下复制到D8。
=IF(AND(B2="秘书",C2>1),1000,0)
以D2单元格中的公式为例,B2=”秘书”返回的结果是FALSE,C2>1返回的结果是TRUE,AND函数终究返回FALSE。IF函数针对AND函数的结果为根据进一步进行判断,终究返回第3参数0。
假设我们换一个判断标准,如果 岗位=“秘书”,或 入职年限>1,就给1000元的补助,只有两项都不符合,补助才是0。
这里的判断要求是多个条件符合其一,只要把上面公式中的AND换成OR就能够。
=IF(OR(B2="秘书",C2>1),1000,0)
以D2单元格中的公式为例,B2=”秘书”返回的结果是FALSE,C2>1返回的结果是TRUE,OR函数终究返回FALSE。IF函数针对OR函数的结果为根据进一步进行判断,终究返回第2参数1000。
再来讲说按多个范围区间判断的问题。
以下图,要针对B列的月收入进行判断。
标准为:
月收入低于10000为贫困型;
月收入在10000至50000为温饱型;
月收入大于50000为小康型。
这里要对B列的数值进行多轮判断,就要用到多个IF函数的嵌套了。
我们先把前面的判断标准整理一下,先判断B2是不是小于10000,条件成立返回“贫困型”;如果B2不小于10000,那就继续判断B2是不是小于50000,条件成立返回“温饱型”;如果条件依然不成立,就是月收入大于50000的那些了,返回“小康型”。
把上面这几句话换成IF函数的组合,是这样的:
=IF(B2<10000,"贫困型",IF(B2<50000,"温饱型","小康型"))
其中红色部份的IF函数,就是前面这个IF函数的第3参数。先判断蓝色部份的条件,蓝色部份的条件不成立时,再判断红色部份。
履行多区间判断时,有一点需要特别注意:前面的判断条件不能包括后面的判断条件。
如果将公式写成下面这样,再看看结果,那就全部脱贫了。
=IF(B2<50000,”温饱型”,IF(B2<10000,”贫困型”,”小康型”))
为何出现这类情况呢?
以B3单元格为例,如果先判断2500<50000, 条件肯定是成立的,这时候候IF函数返回第2参数“温饱型”,后面的就不再判断啦。 刚刚我们是从第一节车箱开始往后找的,其实也能够从最后一节车箱往前找。 下面这个公式,就是先从最高的标准开始判断,然后逐级向下。 =IF(B2>=50000,”小康型”,IF(B2>=10000,”温饱型”,”贫困型”))
最后再补充一个小火伴们常常容易出问题的地方,比如要判断B2的数值是不是在10000至50000之间,符合条件返回“温饱型”,不符合条件则返回”待考察”。
下面这个公式结果明显是不对的:
=IF(10000<B2<50000,"温饱型","待考察")
为何出现误判呢?
其实这不怪IF,是我们的写法有问题了。
上面这个公式中,IF函数的第一参数10000<B2<50000,运算进程为:
先判断10000<B2,结果得到逻辑值TRUE,然后再使用TRUE与50000进行比较。针对Excel中的潜规则,逻辑值是大于任何数值的,所以这一步就会返回逻辑值FALSE,而IF函数也终究返回第3参数的内容了。
正确的公式应当是这样的:
=IF(AND(10000<B2,B2<50000),"温饱型","待考察") 或: =IF(AND(B2>10000,B2<50000),"温饱型","待考察")
都可以返回正确结果。
在现代企业管理中,数据的高效管理和处理至关重要。随着信息技术的不断发展,英雄云的云表单已经成为了提高数据录入、管理和分析效率的不可或缺的工具。让我们来深入探讨英雄云-云表单的几大优势。
英雄云的云表单中包括了各种基础字段,如单行文本、多行文本、数字输入框、单选框、复选框、下拉框、下拉复选框、日期时间、分割线等。这些字段的多样性使用户可以根据具体的业务需求,轻松进行文本、数据和时间信息的录入或修改。例如,您可以使用单行文本字段录入员工姓名、产品型号等,或者使用下拉框进行多选,根据不同情况选择更加方便的字段类型。
英雄云的云表单还提供了高级字段,如地址、图片、附件、手写签名、手机、子表、关联数据、关联查询以及流水号。这些高级字段在基础字段的基础上升级,可帮助用户完成一些琐碎的工作。例如,使用地址字段可以避免逐字打字,而流水号字段可以自动生成规律性的编号,非常适用于合同编号生成等场景。
英雄云的部门成员字段允许企业对各个部门的成员进行精确管理。用户可以通过部门成员字段获取通讯录中的部门成员信息,应用于记录报销人、报销部门等场景。这些成员字段还细分为成员单选和成员多选,可根据具体需求在通讯录中选择一个或多个成员。
英雄云的聚合表功能用于对已存在的表单数据进行聚合计算,从而得到一张聚合表,后续其他表单可调用聚合表进行数据联动、关联查询和关联数据等操作完成数据处理。这一功能可应用于多种场景,如进销存管理、财务管理和门店零售管理等,帮助企业完成数据处理,提高工作效率。
英雄云的表单权限设置允许用户根据企业的具体需求管理表单的访问和操作权限。用户可以根据系统权限或自定义权限对不同成员或团队进行权限设置,以确保数据的安全和合规性。这一功能使企业能够根据变化的业务需求和团队结构,实时调整权限设置。
英雄云的云表单支持自定义打印模板,可将表单数据转换为可打印的Word文档。用户可以根据自己的需求进行排版和编辑,将产品规格说明书等文档轻松生成。这一功能提供了一种标准化的文档输出方式,简化了信息整理的过程。
综合来看,选择英雄云的云表单意味着选择更智能、更灵活、更高效的数据管理工具。无论是提高工作效率,精确管理数据,还是实现数据处理,英雄云的云表单都能满足您的多样化需求,助力您的业务发展。
如果您正在寻找一款强大的云表单工具,不妨考虑英雄云,它将为您带来更多的便捷和智能,助您事半功倍。
免责声明:
本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。
发表评论
暂时没有评论,来抢沙发吧~