Excel IF逻辑判断函数,第一个参数为逻辑值,如果参数为TRUE则提取第二参数,如果参数为FALSE则提取第三个参数。第一个参数为单个布尔值,数组和引用,第二个及第三个参数数据可以为单个数据,数组和引用

函数应用概要
Excel IF函数功能为对逻辑值进行判断,如果为真则提取第二个参数,如果为假则提取第三个参数。第一个参数为逻辑判断值,可以为单个逻辑值(TURE或FALSE)或逻辑值构成的数组,或者引用。如果IF函数参数为数组或者引用区域时,需要利用到数组公式(Ctrl+shift+enter)。
函数功能
根据第一个参数进行逻辑值判断,如果为真,则提取第二个参数内容,如果为假则提取第三个参数内容。
函数返回值
TRUE(真)或者FALSE(假)
函数使用语法
IF函数的输入参数
=IF(逻辑值,结果1,结果2)
- 参数1逻辑值可以为单一个逻辑值,也可以为逻辑值数组(包括多个单元格引用)
- 结果1可以为单个数值,字符,布尔值等,也可以为这些值组成的数组,如果参数1为真时,返回该值
- 结果2可以为单个数值,字符,布尔值等,也可以为这些值组成的数组,如果参数1为假时,返回该值
作为函数的返回值
结果1=IF(真,结果1,结果2)
结果2=IF(假,结果1,结果2)
参数
- 参数1逻辑值可以为单一个逻辑值,也可以为逻辑值数组(包括多个单元格引用)
- 结果1可以为单个数值,字符,布尔值等,也可以为这些值组成的数组,如果参数1为真时,返回该值
- 结果2可以为单个数值,字符,布尔值等,也可以为这些值组成的数组,如果参数1为假时,返回该值
Excel版本
Excel 2003 2007 2010 2013 2016 2019 365
操作样例
样例1 :参数1为TRUE,返回结果1,参数1为FALSE,返回结果2

样例2:结果为数组时,使用数组公式

注意事项
- IF函数参数一不能够和参数二或者三同时为多为数组,例如参数一为一维数组时,则参数二或者三只能够为单个数值,或者一维数组,多为数组的话,只提取第一维数据。
- TRUE和FALSE作为其他函数的参数时,FALSE和数值“0”等价,TRUE和非零数据等价,这点需要注意
原创文章,作者:小棉袄,如若转载,请注明出处:https://www.etool-data.com/zhuanlan/excel-if-function.html