各位姐妹们如何用if函数公式,帮忙看看这个应该怎么输入公式?

IF函数=IF(测试条件,真值,[假值])在下面的题目中,如果性别为“男”则返回“先生”,如果为“女”,则返回女士。在E2单元格中输入公式:=IF(D2="男","先生","女士"),然后确定。说明:在Excel中引用文本的时候一定要使用英文状态下的半角双引号。以上公式判断D2如果是男,则返回先生,否则那一定就是女,返回女士。当然该函数还可以使用嵌套方式,如下图所示:大于90分为优秀,70分以上为中等,60分以上为合格,60分以下为不合格。在E2单元格中输入公式:=IF(D2>=90,"优秀",IF(D2>=70,"中等",IF(D2>=60,"合格","不合格"))),然后确定向下填充。说明:多层嵌套判断其实将将逻辑关系按照递进的关系进行梳理排列,按照关系式是否成立的成立写下来就行。}
说到简单又实用的函数,IF函数绝对是榜上有名。作为Excel最常用的函数之一,IF函数虽然看似简单,但与其他函数配合起来,却能发挥出“1+1”远大于“2”的效果。下面一起来认识一下IF函数和它的常见用法吧!IF函数函数作用是对值和期待值进行逻辑比较。如果条件为真,该函数将返回一个值;如果条件为假,函数将返回另一个值。例如在单元格中输入公式=IF(C2=”Yes”,1,2),就表示如果C2单元格中的文本为Yes,则函数结果将会返回1,否则就会返回2,是不是简单易懂。函数语法为 =IF(logical_test, value_if_true, [value_if_false])参数解释:logical_test 必填项, 要测试的判断条件;value_if_true 必填项, ogical_test的结果为TRUE时,希望函数返回的值;value_if_false 可选填项, logical_test的结果为FALSE时,希望函数返回的值。在使用中需要注意:IF函数可用于计算文本和数值。它还可用于计算错误。不仅可以检查一项内容是否等于另一项内容并返回单个结果,而且还可以根据需要使用数学运算符并执行其他计算。此外,还可将多个IF函数嵌套在一起来执行多个比较。如果要在公式中使用文本,需要将文字用引号括起来(例如“Text”)。唯一的例外是使用TRUE和FALSE时,Excel能自动理解它们。单元格只返回“0”,说明参数value_if_true或value_if_False无参数值。若要查看返回的正确值,应为两个参数添加参数文本,或者为参数添加TRUE或FALSE。单元格显示“#NAME?”,通常意味着公式存在拼写错误。实例演示:1、基础操作打开表格,目的是判断是否超过预算,使用【IF】函数进行但条件判断,输入条件,并得到是否超预算的结果,如图所示。2、多条件判断通过添加AND函数组合,将2个条件合并成一个条件并写入logical_test参数中,轻松实现多条件判断,如图所示。And函数非常简单,它是一个逻辑函数,用于确定测试中的所有条件是否均为TRUE。只有公式AND(logical1, [logical2], ...)中所有的条件参数logical均满足TRUE的情况下,才会返回结果TRUE,否则将返回FALSE,常用于和IF函数的组合运用中。3、嵌套使用不和AND函数组合使用的情况下,使用多个IF函数嵌套也能实现多条件判断,或者用于将数据分成不同等级。如图所示,里面一层的IF函数先判断C5单元格是否大于600,大于就返回“符合条件”,将外面一层的IF函数公式参数补充完整。若此时B5单元格再大于360,则整个函数嵌套公式会返回“符合条件”。一旦中间任意一个IF函数返回的判断结果是FALSE,整个函数嵌套公式都会返回“不符合”。我们在使用IF函数嵌套的时候要注意,虽然Excel允许嵌套最多64个不同的IF函数,但不建议这样做,原因如下。要正确地构建多个IF语句的嵌套,并确保其逻辑在直至结尾的每个条件下都能计算正确需要花费大量心思。如果编写的嵌套公式不是100%准确,那么检查计算过程和测试结果将会让你劳心劳力,苦不堪言。多个IF语句嵌套的维护非常困难,特别是过一段时间后再看,很难了解当时你想要做什么,如果是其他人写的函数公式则情况更糟糕。当我们被困在无穷尽的IF函数嵌套中时,不妨抬起头寻找新的方法。Excel软件也非常贴心地为我们提供了一个解决方案,那就是IFS函数(Microsoft 365版本专属的Excel函数)。IFS函数函数作用是检查是否满足一个或多个条件,且返回符合第一个TRUE条件的值。IFS函数可以完美取代多个嵌套IF语句,并且方便阅读多个条件详情。语法为:=IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)参数解析:logical_test1必填项,计算结果为TRUE或FALSE的条件。value_if_true1必填项,当logical_test1的计算结果为TRUE时要返回的结果。可以为空。logical_test2…logical_test127 可选填项,其他计算结果为TRUE或FALSE的条件。value_if_true2…value_if_true127 可选填项,当logical_testN的计算结果为TRUE时要返回结果。每个value_if_trueN对应于一个条件logical_testN。可以为空。使用时需要注意:IFS函数允许填写最多127个不同的条件,但不建议在IF或IFS语句中嵌套过多条件。因为多个条件需要按正确顺序输入,并且可能难以构建、测试和更新。若要指定默认结果,请对最后一个logical_test参数输入TRUE,相当于不满足前面所有条件的值,都会默认满足最后一个logical_test参数条件,并将返回指定的默认值。如果提供了logical_test参数,但未提供相应的value_if_true,则此函数显示“你为此函数输入的参数过少”错误消息。如果logical_test参数经计算解析为TRUE或FALSE以外的值,则此函数返回#VALUE!错误。如果找不到TRUE条件,则此函数返回#N/A!错误。实例演示:If函数的介绍就到这里啦,我们还会在工作中经常和它碰面的,同学们一定要多加练习,熟练掌握函数运用方法。欢迎关注,可评论留言待解决问题,不定期回答问题更新。想要全面系统、快速有效提升Excel技能,并且少走弯路的同学,可以点击下方链接免费学习Excel教程哦!}

我要回帖

更多关于 如何用if函数公式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信