一、IF函数长什么样?
IF ( "表达式","为TRUE时的返回值","为FALSE时的返回值" )
例: IF(2>1,"对","错"),因为表达式表达式 2>1 的结果为TURE,所以返回第二参数 “对”。

二、参数这么多能不能省省?
1、省略第二参数
如图:第二参数省略,如果结果返回第二参数的是,会返回 0。

2、省略第三参数
同理,如图1,第三参数若省略,返回值也为 0。

图1
既然有图1莫非有图2?瞅瞅!

图2
看没看出点门道? 第三参数的位置如果留出来(有逗号)返回值为0,若没留如图二,返回值会返回 FALSE。
三、能套娃!

用IF函数的嵌套解决上述问题,原理如右边流程图。
IF(E6>120,IF(F6>120,"优秀",""),"")

四、与数组结合使用
将上例公式中的单元格换成区域引用,实际就变成了数组运算
=IF(E4:E17>120,IF(F4:F17>120,"优秀",""),"")

再看下面一个例子,IF与数组搭配可以完成一些简单的条件运算
=AVERAGE(IF(E4:E17>120,E4:E17))

关于IF函数作者先总结这么多,其它特性呢在今后的例子中,结合实例进行讲解