问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel中进行表格IF函数的具体操作

发布网友 发布时间:2024-09-25 21:43

我来回答

1个回答

热心网友 时间:2024-10-04 17:38

Excel表格中IF函数的用法,包括基本用法、单条件、多条件表达及在数组函数中的用法和在数组函数中怎么表达多条件和单条件。今天,小编就教大家在Excel中进行表格IF函数的具体操作。
  Excel中进行表格IF函数的具体步骤:
  IF函数语法介绍。
  1IF函数有三个参数,语法如下:
  =IF(条件判断, 结果为真返回值, 结果为假返回值)
  第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE。如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第三参数。
  如上图,
  =IF(1>2,"判断真","判断假")
  其中判断1大于2结果是假也就是FALSE,所以单元格返回第三参数文本“判断假”。
  3第一参数在某些情况下不是用比较判断符号来判断的。Excel中将0认为是FALSE,非0值等价于TRUE。所以如下图,B1公式为:
  =IF(SUM(A1:A2),"判断真","判断假")
  因为A1:A2合计大于0,所以返回第二参数文本“判断真”。
  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这两个逻辑值结果之一。
  IF普通公式单条件表达:
  如下图,B2公式为:
  =IF(A2>29,"不惑","小年轻")
  这是IF函数单条件表达的方式,第一参数只有一个比较。
  IF单条件表达可以用数轴的方式来理解。整个数轴是全体,判断为TRUE返回结果为数轴的一部分;判断为FALSE返回结果是数轴的其余所有部分,两个部分不会交叉。
  IF普通公式多条件同时满足表达:
  1如下图,如果A2大于29且B2是“A”则返回优秀,其余结果返回空。C2公式为:
  =IF(AND(A2>29,B2="A"),"优秀","")
  这里用AND()函数表达了多个判断条件,只有所有判断都返回TRUE才返回“优秀”。
  大家在使用IF多条件判断的时候一定要考虑全面,不要漏掉可能!以上面的两个条件,且没有嵌套IF的例子说明。
  可以将两个条件用纵横两条线交叉表示,同时满足“大于34,为A”的结果只占所有可能的四分之一,也就是其他所有可能都返回空。如果3个条件你排除的可能更多,如果再嵌套IF继续判断……
  重点提醒:
  如果有多个条件并且嵌套判断,一定要考虑清楚所有的情况,否则容易出现预期之外的错误返回,很多情况是漏考虑了某些情况!
  IF普通公式多条件满足其一即可表达:
  上面讲述了同时满足多个条件,那么满足多条件之一如何表达呢?C2输入公式:
  =IF(OR(A2="A",B2>100),"合格","不合格")
  IF函数中可以用OR()函数来表达满足条件之一,也就是OR()函数内的判断只要有一个返回TRUE,OR()函数整体就返回TRUE。
  提醒:
  使用多个OR()函数并且还有IF嵌套的情况下更要考虑所有情况,避免遗漏。
  IF数组公式同时满足多条件表达:
  如下图,要求A列为“A”且B列大于40的B列数据合计,C2输入公式:
  =SUM(IF((A2:A4="A")*(B2:B4>40),B2:B4))
  左手按住Ctrl+Shift,右手按回车运行公式。
  这里(A2:A4="A")和(B2:B4>40)的判断分别返回TRUE或FALSE,其中的星号可以理解为“乘号”,在运算时TRUE相当于1,FALSE相当于0,所以只有两个返回值都是TRUE,乘积才是1;只要有一个FALSE,也就是只要有一个不满足条件,返回结果就是0。而IF第一参数中非0值相当于TRUE,所以可以达到同时满足两个条件统计的目的。
  IF数组公式满足多条件表达:
  如下图,要求A列为“A”或B列大于40的B列数据合计,C2输入公式:
  =SUM(IF((A2:A4="A")+(B2:B4>40),B2:B4))
  左手按住Ctrl+Shift,右手按回车运行公式。
  把同时满足多条件的乘号改成加号就达到了“或者”的目的。因为只要有一个是TRUE,相加结果就是1,如果两个都是TRUE相加结果就是2。所以达到了判断结果相加,只要结果非0就计算B列数据合计的目的。
Excel中进行表格IF函数的具体
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机进水,声音变哑小 中柏电脑卡顿升级win10中柏win10菜单键失灵应用商店下载软件一直显示准 ... 公司破产流程有哪些步骤? 公司法中破产清算债务流程 企业破产清算流程步骤 如何判断中国沙棘的成熟度? 沙棘什么时候采摘 电机热保护继电器作用,详解电机保护装置的作用和原理 梦到自己考试是什么预兆 燃气灶安装熄火保护 EXCELL IF逻辑函数嵌套问题 非常救急:设置EXCELL的IF( )公式? 怎么使用Excel中的IF函数excell的if函数怎么用 视频格式flv是什么格式怎么转换? 如何转换视频格式为其他格式? 我老公的微信号被封了,我可以用我的手机号码帮他解封了? 微信解封用别人手机号码给自己发验证码违法吗? 我微信号被封了,今天我借别人的手机给我微信号,发消息,为什么全部是... word怎么删除空白页教程 vivox9手机锁屏忘了怎么解锁? 八寸直径是多少厘米八寸直径是几厘米 邮政白金卡有什么缺点 牛尾火锅做法二 牛尾火锅做法一 牛尾火锅的家常做法有哪些? 中央空调每平米价格是多少? 日立空调价格是多少钱? 压力单位的换算公式是什么? 什么气象仪器用于测量气压 ...1毫米汞柱高等于多少百帕? 1百帕等于多少毫米汞柱高? 威卡司汽车空气净化器VA-221怎么样 excel常用公式if函数的使用教程 ...他对以下四个城市的空气污染指数进行了记录,完成5~6题 日_百度知 ... 米家智能家居全屋定制 PM2.5是指大气中直径小于或等于2.5微米的颗粒物,也称为可吸入肺颗粒物... 手机恢复qq收藏 ...在异地注册的公司,但是联系不上其他股东,怎么办? 显示器横竖屏幕切换设置 高中生物选择性培养基有哪些 丰田34005VZ发动机节气门怠速马达可以调吗? ...配置如下 酷睿i5 3470 显卡 华硕gtx760-DC2OC-2GD5 主板 华... 解剖学上纤维分为哪3类 cpu,i5-4570主板华硕Z87-A。显卡华硕冰骑士G7X650.硬盘WD500G。内存金... ...CPU:酷睿I3 主板:华硕P8Z77 V PRO 电源:爱国者 黑骑士 显卡 三级神经元在中枢内形成的纤维束名称 斜方肌前缘 苹果手机怎么拦截号段电话 老板油烟机网罩多久洗一次 老板油烟机网罩多久清洗合适 如何落实党风廉洁建设 党风廉政建设是什么