IF函数是工作中最常用的函数之一,因为if函数大多是搭配其他函数一起使用,很多人会对这个函数感叹非常难,今天我们来讲解一下if函数的7个常见用法,学完你就算是真正掌握了这个函数了。

1、单条件判断返回值

函数公式:

=IF(B2>=80,"合格","不合格")

当条件成立时候判断为真,条件不成立时判断为假。

2、多重条件判断

函数公式:

=IF(B4=101,"现金",IF(B4=102,"股票",IF(B4=103,"原材料","")))

当B4单元格条件成立的时候执行第二参数,不成立执行第三参数。注:多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。

3、多区间判断

函数公式:

=IF(B4>=90,"优秀",IF(B4>=80,"良好",IF(B4>=60,"合格","不合格")))

区间:小于60不合格,60-79为合格,80-89位良好,90-100为优秀。注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降。

4、多条件并列判断

两科成绩同时大于等于80为合格,反之为不合格。

IF(AND(B4>=80,C4>=80),"合格","不合格")

注:and()表示括号内的多个条件要同时成立,or()表示括号内的多个条件任一个成立。

5、复杂的多条件判断

=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")

=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")

IF函数结合And和OR进行多条件判断。当多个条件同时成立或者是只要一个条件成立时候如何去操作。

6、判断后返回区域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。

7、IF({1,0}结构向左查询

=VLOOKUP(J5,IF({1,0},B:B,A:A),2,0)

注:利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。

html用if函数,if函数的使用方法(IF函数七种条件判断用法都在这)相关推荐

  1. html if函数,IF条件判断函数还不会就out了,IF函数七种条件判断用法都在这

    IF函数是工作中最常用的函数之一,因为if函数大多是搭配其他函数一起使用,很多人会对这个函数感叹非常难,今天我们来讲解一下if函数的7个常见用法,学完你就算是真正掌握了这个函数了. 1.单条件判断返回 ...

  2. 【Groovy】MOP 元对象协议与元编程 ( 使用 Groovy 元编程进行函数拦截 | 重写 MetaClass#invokeMethod 方法实现函数拦截 | 实现函数调用转发 )

    文章目录 一.重写 MetaClass#invokeMethod 方法实现函数拦截 二.在 MetaClass#invokeMethod 方法中调用对象的其它方法 三.完整代码示例 一.重写 Meta ...

  3. 函数极限——洛必达求常见的七种极限类型的解法(2个基本_2大类_3个扩展)

    文章目录: 一:七种类型之间的关系 第一类型 0/0型极限 第二类型 无穷/无穷

  4. Python之 sklearn:sklearn中的RobustScaler 函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn中的RobustScaler 函数的简介及使用方法之详细攻略 目录 sklearn中的RobustScaler 函数的简介及使用方法 sklearn中的R ...

  5. 中if判断中文_当Excel表格中的条件判断超过8个,用IF函数不容易实现怎么办?...

    点击上方蓝字  免费关注 置顶公众号或设为星标,否则可能收不到文章 个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiRuiExcel) 微信公众号  ...

  6. C#命名空间namespace中不能直接包含字段(变量)或方法(函数)之类的成员

    C#命名空间即namespace中不能直接包含字段(变量)或方法(函数)之类的成员,须将字段或方法放到类class中,否则编译器会报错. C#命名空间中不能直接定义字段(变量): 将value字段(变 ...

  7. 创建的函数带有编译错误。_AST实现函数错误的自动上报(原理到实践)

    来源:哈啰出行-杭州团队 (作者授权转载) https://segmentfault.com/a/1190000037630766 前言 之前有身边有人问我在错误监控中,如何能实现自动为函数自动添加错 ...

  8. scala循环 方法与函数

    循环结构 scala三种循环,for循环,while循环,do-while循环 for循环本身是个表达式,返回值为Unit 嵌套for循环 for(范围表达式1;范围表达式2;判断条件){ 如果有条件 ...

  9. excel函数应用:如何写出IF函数多级嵌套公式

    说到函数就不得不提起函数中最受欢迎的三大家族:求和家族.查找引用家族.逻辑家族!!!没错!今天我们要介绍的就是三大家族之一逻辑函数家族的领头人:IF函数--很多人难以理解IF函数的多级嵌套使用.其实, ...

  10. Clean Code 读书笔记三——方法(函数)

    文章目录 clean code 之方法(函数) clean code 之方法(函数) 短小 ,再短小,更短小 20行最佳 只做一件事 准确说来每个方法应该是只做抽象概念上的的一件事 只做一件事的方法是 ...

最新文章

  1. dice系数 交叉熵_语义分割中的损失函数
  2. C#的DLL注册为COM,VB来调用
  3. 如何配置Windows Live Writer
  4. GitHub for Windows使用教程(一)安装配置
  5. 初识python之函数基础
  6. 国科大prml15-基于浅层模型的计算机视觉--以人脸识别为例
  7. JBox2D学习 - 小球碰撞实例 .
  8. Ajax-jQuery_Ajax_实例 ($.ajax、$.post、$.get)
  9. AOJ0028 Mode Value【出现次数最多+map+vector+水题】
  10. 2015蓝桥杯C++A:手链样式(圆排列和环排列)
  11. sqlserver2005-error:4064
  12. LPC4370 USERMANUAL
  13. 如何给域名前加上 www
  14. 最好用的五个黑科技搜索引擎推荐
  15. oracle查询排序id,Oracle查询数据怎么按照甲乙丙丁排序?谢谢
  16. 没有钱到底要不要创业?
  17. 洛谷1156 垃圾陷阱
  18. 无涯教程:Node.js - Streams介绍
  19. HC-05 蓝牙 AT指令详解
  20. 力扣 149. 直线上最多的点数

热门文章

  1. 强化学习RL——多臂老虎机问题
  2. c语言 节日,农历阳历之间转换和节气节日查询C语言编程
  3. linux 组建raid0教程,用两块硬盘组建RAID0磁盘阵列简单教程(图文详解)
  4. 点击自定义按钮弹出百度商桥对话框
  5. Android相对布局
  6. 应付职称评定的论文-《七星彩神经网络预测系统》原型开发构想
  7. MySQL数据库学习资料(七)
  8. python_根据出生年份算年龄
  9. 谷歌跟oracle_Google vs Oracle –判决临近,Oracle的知识产权案件步履蹒跚
  10. oracle12c cdb修改,ORACLE 12C 新特性CDB及PDB