Excel 函数大全之-IF函数

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

Excel 函数大全之-IF函数

函数应用概要

Excel IF函数功能为对逻辑值进行判断,如果为真则提取第二个参数,如果为假则提取第三个参数。第一个参数为逻辑判断值,可以为单个逻辑值(TUREFALSE)或逻辑值构成的数组,或者引用。如果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
Excel 函数大全之-IF函数
样例2:结果为数组时,使用数组公式
Excel 函数大全之-IF函数

注意事项

  • IF函数参数一不能够和参数二或者三同时为多为数组,例如参数一为一维数组时,则参数二或者三只能够为单个数值,或者一维数组,多为数组的话,只提取第一维数据。
  • TRUE和FALSE作为其他函数的参数时,FALSE和数值“0”等价,TRUE和非零数据等价,这点需要注意

原创文章,作者:小棉袄,如若转载,请注明出处:https://www.etool-data.com/zhuanlan/excel-if-function.html