(1)用途:根据条件进行判断返回不同的结果。
(2)语法:IF(logical_test,value_if_true,value_if_false)。
参数含义:参数logical_test表示判断条件,结果返回true或者false;参数value_if_true表示如果条件判断为true,IF函数的返回值就是第二个参数;参数value_if_false表示如果条件判断为false,IF函数的返回值就是第三个参数。
说明:IF函数的部分参数是可以省略的,当参数logical_test判断的结果为true,参数value_if_true省略时,IF函数返回值为0,如输入“=IF(1<2,)”,则IF函数的返回值为0。当参数logical_test判断的结果为false,参数value_if_false省略时,IF函数返回值为false,如输入“=IF(1>2,"正确")”,IF函数的返回值为false。如果保留参数value_if_false的逗号分隔符,即参数value_if_false为空,如输入“=IF(1>2,"正确",)”,则IF函数的返回值为0。(www.daowen.com)
例4-12 判断商品是否在保修期内。具体操作步骤如下。
在F2单元格中输入“=IF(E2<TODAY(),"否","是")”,按“Enter”键后,F2单元格内返回商品是否过期的值。“IF(E2<TODAY(),"否","是")”函数的参数“E2<TODAY()”是判断E2单元格的商品到期日是否小于当前系统日期,如果小于当前系统日期,则IF函数返回值为“否”,说明商品不在保修期内,如果大于系统当前日期,则IF函数返回值为“是”,说明商品还在保修期内。最终结果如图1-4-12所示。
图1-4-12 用IF函数判断商品是否在保修期内
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。