Excel中If函数和Iferror函数的用法

众所周知,Excel的功能非常强大,如果我们可以很好的使用其各项功能,那么就可以大大提高学习或工作的效率.下面我们就来分享一下If函数和Iferror函数的用法.

If函数的用法

  • 01

    If函数是根据指定条件来判断其为"真"或"假",然后根据这个"真"或"假"的结果,返回不同的内容.其语法规则简单概括为:=IF(指定条件,结果为"真"时的返回值,结果为"假"时的返回值).If函数的三个参数在Excel中也有提示,如下图所示.

  • 02

    先来举个简单的例子:在空白单元格输入=IF(6>8,"真","假"),点击回车之后会显示"假".因为6>8很明显是错误的不等式,即其逻辑结果为"假",所以直接返回第三个参数.

  • 03

    If函数的三个参数有时是可以省略的,但显示出来的结果并不同,=IF(6>8,"真",),第三个参数没有输入任何值,但其之前有逗号,这样结果默认会是0;=IF(6>8,"真"),省略了第三个参数和它之前的逗号,则返回值变成FALSE.同理,第二个参数也可以省略,大家可以自己尝试一下.但这里要注意,两个参数不能同时省略.

  • 04

    对于If函数的单条件表达,参数中只有一个条件判断,公式比较简单.在空白单元格输入=IF(A2<A3,C2,C3),点击回车之后会显示"可乐".

  • 05

    对于If函数的多条件表达,通过嵌套可以来实现.在空白单元格中输入=IF(D2<60,"不及格",IF(D2<70,"及格",IF(D2<80,"良好","优秀"))),点击回车之后会显示"优秀".这个函数要从左到右来看,如果D2小于60分,则返回"不及格";如果大于60分,则返回下一个If函数,在这个函数中,如果D2小于70分,则返回"及格",如果大于70分,则继续返回下一个If函数,在这个函数中,如果D2小于80分,则返回"良好",如果D2大于80分,则返回"优秀".

  • 06

    对于If函数的多条件表达,通过OR或AND的配合也可以来实现.在空白单元格中输入=IF(AND(B2>80,C2>80,D2>80),"优秀","一般"),点击回车之后会显示"一般",因为AND函数是所有参数都为"真"时才会返回TRUE,也就是B2,C2,D2同时大于80分时,才会返回"优秀".而当输入=IF(OR(B2>80,C2>80,D2>80),"优秀","一般"),点击回车之后会显示"优秀",因为OR函数是所有参数中,只要有一个为"真"时,就会返回TRUE,也就是B2,C2,D2中只要有一个大于80分,就会返回"优秀".

Iferror函数的用法

  • 01

    Iferror函数是用来处理表达式的计算结果是否有效(正确),如果计算结果错误,则返回指定的值,如果计算结果有效(正确),则返回公式的结果.其语法规则为=Iferror(value,value_if_error).Iferror函数的二个参数在Excel中也有提示,如下图所示.

  • 02

    在空白单元格中输入=IFERROR(A5/A2,""),点击回车之后会显示2,即返回8除以4的结果2,双引号之内的为空白文本,如果返回值错误,可以显示空白;在空白单元格中输入=IFERROR(A5/A4,"-"),点击回车之后会显示-,即8除以0的结果为错误,则返回双引号之内的-,这里也可以用空白文本表示.

(0)

相关推荐

  • excel中vba里的ontime函数的使用方法

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...

  • 怎样在Excel中利用COUNTIF和COUNTA函数计算比例

    相信大家都对Excel有了了解,知道他能用来制作表格,用来统计数据,处理数据,等等一些其他应用,总之,他的应用时十分之广泛的,我们需要对他进行了解和掌握,才能利用Excel来为自己提供方便.下面介绍怎 ...

  • EXCEL中如何是使用LOOKUP函数查找并返回最后一个相同值

    在EXCEL中,我们常常使用vlookup函数查找相同的数据,可以跨工作表查找,同时还能跨工作并查找,非常方便! 仍然,问题出在vlookup函数只能查找相同值的第一个值。如果我们要想查找相同值的最后 ...

  • Excel 中的 COUNTA 和 COUNTIF 函数使用入门

    此情景会话说明了 Excel 中 COUNTA 和 COUNTIF 函数的基本概念,它们返回了列表中有多少个非空白单元格的计数。 我正在计算一个问卷调查的有效回答,但是数据实在太多了...有办法高效率 ...

  • Excel中的INDEX和MATCH函数语法的使用教程

    在Excel中MATCH函数可以返回指定内容所在的位置,而INDEX又可以根据指定位置查询到位置所对应的数据,各取其优点,我们可以返回指定位置相关联的数据. 一.函数介绍 1.MATCH函数(返回指定 ...

  • excel中vba怎么使用fix函数取整?

    excel中vba使用fix函数的方法 1.首先我们打开一个工作样表作为例子. 2.使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码: Option Explic ...

  • EXCEL中COUNTIF怎么使用?countif函数使用方法图解

    COUNTIF在日常生活中应用的也非常多,比如数学分数在80以上的有多少人?今天一天每个同事的不同项目的工作量.我举例子让大家理解理解,不会的朋友可以参考本文,来看看吧! 步骤 首选打开excel表格 ...

  • excel中,如何求最大值函数

    使用函数公式求最大值是一件比较简单的事. 操作方法 01 首先,打开一篇excel. 02 然后选择要输入数据的单元格.例如B6. 03 然后选择"公式"中的"插入函数& ...

  • excel中,如何求最小值函数

    使用函数公式求最小值是一件比较简单的事. 操作方法 01 首先,打开一篇excel. 02 然后选择要输入数据的单元格.例如B6. 03 然后选择"公式"中的"插入函数& ...