Excel表格中if函数怎么用

如题所述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-13

简单地说,就是如果条件一成立,就得出结果一,否则就是结果二。表达式

=if(条件1,结果1,结果2)

详细情况网上查询。

比如下图

B1=IF(MOD(A1,2),"奇数","偶数")

MOD(A1,2)是对A1除以2求余数,IF(MOD(A1,2),"奇数","偶数")的意思就是如果A1除以2有余数,结果返回“奇数”,否则返回"偶数"。

第2个回答  2016-03-12
IF函数有三个参数,语法如下:
=IF(条件判断, 结果为真返回值, 结果为假返回值)
第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE。如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第三参数。

第一参数在某些情况下不是用比较判断符号来判断的。Excel中将0认为是FALSE,非0值等价于TRUE。所以如下图,B1公式为:=IF(SUM(A1:A2),"判断真","判断假")因为A1:A2合计大于0,所以返回第二参数文本“判断真”。

关于函数的省略:

1、Excel中很多函数部分参数可以省略,IF函数也一样。如下图B1的公式为:

=IF(1>2,"判断真")

省略了第三参数,则返回第三参数值时会返回FALSE。这对求满足条件最大值和最小值是由实际意义的,效果与0不同。
2、如果把公式改成:

=IF(1>2,"判断真",)

公式中通过第二参数后的逗号给第三参数留了位置,但是没有输入任何值,那么默认是返回0这个数字的。也就是逗号后面不输入参数默认返回值为0。
3、第二参数也是一样的规律,如果公式改成:

=IF(3>2,,"判断假")

第二参数位于两个逗号之间,没有输入值,则默认返回0。
4、如果将公式改成:

=IF(3>2,TRUE,FALSE)

则单元格会返回TRUE或FALSE这两个逻辑值结果之一。本回答被网友采纳
第3个回答  2020-10-01

Excel表格IF函数怎么用?这个视频告诉你!