目录

一、单条件嵌套使用。

二、复杂多条件判断。

三、单条件判断求和。

四、多条件判断求和。

五、排除错误值求和。


一、单条件嵌套使用。

目的:判断成绩所属的等级。

方法:

在目标单元格中输入公式:=IF(D3=100,"满分",IF(D3>=95,"优秀",IF(D3>=80,"良好",IF(D3>=60,"及格","不及格"))))。

解读:

1、如果D3单元格的值为100,返回“满分”,如果不等于100,继续判断,如果>=95分,返回“优秀”……以此类推,如果有多个条件,公式会比较长,而且维护比较麻烦。

2、当有多层嵌套时,会使用替代函数Ifs。

方法:

在目标单元格中输入公式: =IFS(D3=100,"满分",D3>=95,"优秀",D3>=80,"良好",D3>=60,"及格",D3<60,"不及格")。

解读:

1、Ifs函数为新增函数,作用就是检查是否满足一个或多个条件,并返回与第一个True条件对应的值。

2、语法结构:=Ifs(条件1,返回值1,条件2,返回值2……条件N,返回值N)。

二、复杂多条件判断

目的:根据性别和年龄判断是否能都退休

方法:

在目标单元格中输入公式:=IF((C3="男")*(D3>=60)+(C3="女")*(D3>=55),"是","否")。

解读:

1、符号*和+,“*”相当于And函数,暨“并且”,“+”相当于Or函数,暨“或”。

2、如果男同志的年龄大于等于60或女同志的年龄大于等于55,都是符合退休要求的,所以返回“是”,否则返回“否”。


三、单条件判断求和。

目的:按照性别计算销量和。

方法:

1、在目标单元格中输入公式:=SUM(IF(C3:C9=G3,D3:D9))。

2、Ctrl+Shift+Enter填充。

解读:

1、首先用If函数判断C3:C9=G3是否成立,如果成立,则返回D3:D9,

2、由于是范围判断,也就是数组,所以需要用Ctrl+Shift+Enter填充。

3、单条件求求和时,也可以用Sumif函数。

方法:

在目标单元格中输入公式:=SUMIF(C3:C9,G3,D3:D9)。

解读:

1、Sumif函数的作用是计算范围内符合条件的值的和。

2、语法结构:=Sumif(条件范围,条件,[求和范围])。当条件范围和求和范围相同时,求和范围可以省略。


四、多条件判断求和。

目的:按性别统计销量>=85的销量和。

方法:

1、在目标单元格中输入公式:=SUM(IF((C3:C9=G3)*(D3:D9>=H3),D3:D9))。

2、Ctrl+Shift+Enter填充。

解读:

1、首先用If函数判断(C3:C9=G3)*(D3:D9>=H3)是否成立,如果成立,返回D3:D9。

2、由于是范围判断,也就是数组,所以需要用Ctrl+Shift+Enter填充。

3、多条件求求和时,也可以用Sumifs函数。

方法:

在目标单元格中输入公式:=SUMIFS(D3:D9,C3:C9,G3,D3:D9,">="&H3)。

解读:

1、Sumifs函数的作用是对指定范围内符合多个条件的值进行求和计算。

2、语法结构:=Sumifs(求和范围,条件1范围,条件1,条件2范围,条件2……条件N范围,条件N)。


五、排除错误值求和。

方法:

在目标单元格中输入公式:=SUM(IF(ISERROR(D3:D9),0,D3:D9))。

解读:

1、函数Iserror的作用为检测值或表达式是否存在错误,如果存在错误,返回True,否则返回False。

2、IF(ISERROR(D3:D9),0,D3:D9)的意思就是单元格区域D3:D9存在错误的,返回值0,不存在错误的,返回对应的单元格值。

3、利用Sum函数求和。

Excle常用函数——if函数相关推荐

  1. Python 常用内置函数map、zip、filter、reduce、enumerate

    Python 中有许多非常实用的内置函数,通过这些函数我们可以方便的实现某些功能,下面就列举一些常用的内置函数. 1. map() 函数 map() 可以根据提供的函数对指定序列做映射,它接受一个函数 ...

  2. 关于Vue中常用的工具函数封装

    ## Vue 项目中工具函数,我们通常会添加到Vue的原型中,这样就实现了全局函数 import Vue from 'vue' Vue.prototype.$tools = function (){} ...

  3. php 字符 hash_php常用hash加密函数

    本文实例讲述了php常用hash加密函数.分享给大家供大家参考.具体分析如下: $hash_list=hash_algos();  //返回注册的hash规则列表 print_r($hash_list ...

  4. php数字小数大小比较,PHP 常用的数学函数和数值处理函数

    常用的数学函数// 2个任意精度数字的加法 echo bcadd($a, $b, 2); // 2个任意精度数字的减法 echo bcsub($a, $b, 2); // 2个任意精度数字的乘法 ec ...

  5. python常用内置函数总结-Python 常用内置函数

    Python 常用内置函数如下: 1. abs()函数返回数字的绝对值. print( abs(-45) )# 返回45print("abs(0.2):",abs(0.2))#返回 ...

  6. python基本语法总结-Python基本语法总结(三) 常用内置函数

    help()函数 help() 函数用于查看函数或模块用途的详细说明. >>> help([].append) #列表的append()函数用法 Help on built-in f ...

  7. 几种常用的图像处理函数库

    from:http://www.wtoutiao.com/p/18a4MqP.html 几种常用的图像处理函数库 OpenCV OpenCV的全称是:Open Source Computer Visi ...

  8. python方法和函数的格式是完全一样的_【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)...

    '''关键字: False:bool数据类型 True:bool数据类型 None:表示数据的内容为空 and:逻辑运算符:与 or:逻辑运算符:或 not:逻辑运算符:非 in:身份运算符,判断变量 ...

  9. DL之DNN:基于Tensorflow框架对神经网络算法进行参数初始化的常用九大函数及其使用案例

    DL之DNN:基于Tensorflow框架对神经网络算法进行参数初始化的常用九大函数及其使用案例 目录 基于Tensorflow框架对神经网络算法进行初始化的常用函数及其使用案例 1.初始化的常用函数

  10. matplotlib.pyplot常用画图方式函数封装(一)——.plot绘制折线图及设置坐标轴箭头完美解决

    matplotlib.pyplot常用画图方式函数封装(一)--.plot绘制折线图及设置坐标轴箭头完美解决 py.plot常见绘图设置函数封装 绘制函数图像(完美解决坐标轴添加箭头) 绘制折线图 p ...

最新文章

  1. 2018 年人工智能会怎么发展?这里有 8 个预测
  2. [算法][递归] 棋盘覆盖
  3. Python中for else注意事项
  4. C#与.NET程序员面试宝典 1.3 投递简历
  5. abb限位开关已打开drv1_广告雕刻机限位开关触发
  6. 在centos服务器上安装配置私人邮箱,并在web端管理邮件
  7. 大数据之-Hadoop之HDFS_NameNode多目录配置_把元数据存放多份_放到namenode的多个文件夹下_提高元数据的可靠性_案例---大数据之hadoop工作笔记0076
  8. 一个对于小数四舍五入的算法C语言版
  9. 高程(三)--- Date
  10. html怎么用excel打开乱码,excel打开是乱码,详细教您excel打开是乱码怎么解决
  11. Java使用for循环打印菱形
  12. android 选座系统,android 影院选座
  13. SVG中中文字体的显示
  14. html a3纸大小,A3和A4的纸大小都是多大的?
  15. 超详细教程:YOLO_V3(yolov3)训练自己的数据
  16. Matlab yalmip 符号变量syms和sdpvar的替换
  17. PV、UV、UIP、VV、CPC、CPM、RPM、CTR啥意思
  18. Flutter 布局 - UI - 官方文档 - 学习速记(一)
  19. 9.1资源(2020.4.6更新)
  20. JDBC连接数据库(详细步骤)

热门文章

  1. 树莓派想使用 aptitude 解决依赖包问题,但是使用 apt-get 安装 aptitude 时出现依赖包错误怎么办?
  2. Wemos D1 R32 ESP32开发板OLED液晶屏显示
  3. sigaction 使用
  4. 【Android】 桌面图标右上角显示数字(角标)
  5. 反欺诈之设备指纹(上篇)
  6. 安卓防盗软件_开学 | 开学季手机防盗
  7. 静态路由概念及配置命令
  8. 2022第十一届中国创新创业大赛全国总决赛在深圳举办
  9. Python判断字符串是否为数字、浮点数、字母
  10. JQuery插件秀:生成PDF文件(文本+上传图片+电子签名)