下载此文档

if函数精讲(excel).docx


文档分类:办公文档 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
法和在数组函数中怎么表达多条件和单条件。工具/原料?Excel IF 函数语法介绍: IF 函数有三个参数,语法如下: =IF( 条件判断, 结果为真返回值, 结果为假返回值) 第一参数是条件判断,比如说“ A1=" 百度"”或“ 21>37 ”这种,结果返回 TRUE 或 FALSE 。如果判断返回 TRUE 那么 IF 函数返回值是第二参数,否则返回第三参数。 如上图, =IF(1>2," 判断真"," 判断假") 其中判断 1大于 2 结果是假也就是 FALSE ,所以单元格返回第三参数文本“判断假”。 第一参数在某些情况下不是用比较判断符号来判断的。 Excel 中将 0 认为是 FALSE ,非 0 值等价于 TRUE 。所以如下图, B1 公式为: =IF(SUM(A1:A2)," 判断真"," 判断假") 因为 A1:A2 合计大于 0 ,所以返回第二参数文本“判断真”。 END IF 函数参数省略用法简介: Excel 中很多函数部分参数可以省略, IF 函数也一样。如下图 B1 的公式为: =IF(1>2," 判断真") 省略了第三参数,则返回第三参数值时会返回 FALSE 。这对求满足条件最大值和最小值是由实际意义的,效果与 0 不同。 如果把公式改成: =IF(1>2," 判断真",) 公式中通过第二参数后的逗号给第三参数留了位置, 但是没有输入任何值, 那么默认是返回 0这个数字的。也就是逗号后面不输入参数默认返回值为 0。 第二参数也是一样的规律,如果公式改成: =IF(3>2,," 判断假") 第二参数位于两个逗号之间,没有输入值,则默认返回 0。 如果将公式改成: =IF(3>2,TRUE,FALSE) 则单元格会返回 TRUE 或 FALSE 这两个逻辑值结果之一。 END IF 普通公式单条件表达: 如下图, B2 公式为: =IF(A2>29," 不惑"," 小年轻") 这是 IF 函数单条件表达的方式,第一参数只有一个比较。 IF 单条件表达可以用数轴的方式来理解。整个数轴是全体,判断为 TRUE 返回结果为数轴的一部分;判断为 FALSE 返回结果是数轴的其余所有部分,两个部分不会交叉。 END IF 普通公式多条件同时满足表达: 如下图,如果 A2大于 29且 B2是“A”则返回优秀,其余结果返回空。 C2 公式为: =IF(AND(A2>29,B2="A")," 优秀","") 这里用 AND() 函数表达了多个判断条件,只有所有判断都返回 TRUE 才返回“优秀”。 大家在使用 IF 多条件判断的时候一定要考虑全面,不要漏掉可能!以上面的两个条件,且没有嵌套 IF 的例子说明。可以将两个条件用纵横两条线交叉表示, 同时满足“大于 34,为A”的结果只占所有可能的四分之一,也就是其他所有可能都返回空。如果 3 个条件你排除的可能更多,如果再嵌套 IF 继续判断…… 重点提醒: 如果有多个条件并且嵌套判断, 一定要考虑清楚所有的情况, 否则容易出现预期之外的错误返回, 很多情况是漏考虑了某些情况! END IF 普通公式多条件满足其一即可表达: 上面讲述了同时满足多个条件,那么满足多条件之一如何表达呢? C

if函数精讲(excel) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人luyinyzha
  • 文件大小959 KB
  • 时间2017-02-20