一、了解sumif函数

Sumif函数相信很多人都非常的熟悉,但是可能还有很多新来的粉丝不知道,还是再来简单介绍,如果你知道用法,可以跳过这部分

Sumif函数:根据条件对数据进行求和

语法:=SUMIF(range, criteria, [sum_range])

第一参数:Range:条件区域,用于条件判断的单元格区域。

第二参数:Criteria:求和条件,由数字、逻辑表达式等组成的判定条件。

第三参数:Sum_range :实际求和区域,需要求和的单元格、区域或引用。

二、常规用法

SUMIF函数的作用就是单条件求和,如下图,我们想要计算下行政部的【薪资总和】,只需要将公式设置为:=SUMIF(B2:B20,"行政部",D2:D20)

第一参数:B2:B20,条件区域

第一参数:"行政部",求和条件

第一参数:D2:D20,实际的求区域

三、区间计数

如下图所示,数据仅仅只有一列,我们想要计算大于两百的数据之和。

公式为:=SUMIF(A2:A13,">200")

在这里例子中我们省略的第三参数,函数的结果依然是正确的,如果第一参数是一列数字,那么第三参数是可以省略的,函数就会根据第一参数来进行求和计算

四、排除求和

如下图所示,我们想要计算【除了行政部之外的薪资之和】

公式为:=SUMIF(B3:B20,"<>行政部",D3:D20)

在这里关键是求和的条件,只需要记得【<>】表示不等于即可

五、关键字求和

如下图所示,我们想要车间总的薪资,这个时候就需要用到通配符,在Excel中是只要是遇到跟关键字有关的问题,一般都需要借助通配符

公式:=SUMIF(B2:B20,"*车间*",D2:D20)

星号它的作用是表示任意多个字符,我们将其放在关键字的前后,公式就会对包含车间2个字的所有部门进行求和

六、多条件求和

如下图所示,我们想要求【行政部】和【质检部】的薪资总和,就是一列中有2个条件。

公式:=SUM(SUMIF(B3:B20,{"行政部","质检部"},D3:D20))

在这里关键是查找条件{"行政部","质检部"},这个大括号一定要输入,它是一个数组,因为在这里是2个部门,所以就会有2个结果,最后还需要使用sum函数对这2个结果求一下和才可以

七、多区域计算

很多人的印象里sumif函数仅仅只能计算一个数据区域,其实它是可以进行多个重数据区域的计算的,比如在这我们想要计算下杨戬1月与2月的考核总分

公式:=SUMIF(B2:F12,C15,C2:G12)

在这里的关键就是,第一参数与第二参数依然是一一对应的,所以他们并不会影响最终的结果

使用这个公式也是有要求的,就是表格的格式必须一致才可以。

SUMIF函数的7种使用方法相关推荐

  1. Python Lambda函数的几种使用方法

    在进行编程时,一般我们会给一个函数或者变量起一个名字,该名称是用于引用或寻址函数变量.但是有一个低调的函数,你不需要赋予它名字,因此该函数也叫匿名函数.该函数就是Python中的Lambda函数,下面 ...

  2. c++STL中的find()函数 有两种使用方法

    c++STL中的find()函数 有两种使用方法 方法一: 开头引头文件:中的函数 其调用形式为 find(start,end,value) start搜寻的起点,end搜寻的终点,要寻找的value ...

  3. c语言中用于获取字符串长度的函数是,C语言中求字符串长度的函数的几种实现方法...

    C语言中求字符串长度的函数的几种实现方法 1.最常用的方法是创建一个计数器,判断是否遇到'\0',不是'\0'指针就往后加一. int my_strlen(const char *str) { ass ...

  4. C语言malloc申请空间函数的两种返回方法

    测试ok,代码如下: /********************************************* 功能:malloc申请空间函数的两种返回方法* 作者:lml 时间:2020年4月1 ...

  5. java调用javascript函数_[Java教程]JavaScript函数的4种调用方法详解

    [Java教程]JavaScript函数的4种调用方法详解 0 2016-08-09 00:00:12 在JavaScript中,函数是一等公民,函数在JavaScript中是一个数据类型,而非像C# ...

  6. JavaScript中函数的三种定义方法

    JavaScript中函数定义的三种方法. 函数的三种定义方法分别是:函数定义语句.函数直接量表达式和Function()构造函数的方法.下面依次介绍这几种方法具体怎么实现. 1. 函数定义语句 // ...

  7. 计算机excelsumif的公式,excel中sumif函数的几种常见用法

    在excel中sumif函数是一个非常有用的函数,它可以按条件进行求和.其实从这个函数的名字就可以看出来它是用来干什么的,SUM是求和,IF是如果.如果什么..就求和,其实就是按条件求和.本教程图文详 ...

  8. C++返回字符串函数的几种实现方法

    C++返回字符串函数 有四种方式: 1.使用堆空间,返回申请的堆地址,注意释放 2.函数参数传递指针,返回该指针 3.返回函数内定义的静态变量(共享) 4.返回全局变量 1.使用堆空间,返回申请的堆地 ...

  9. python函数的两种嵌套方法

    函数的嵌套有两种方式: 交叉嵌套 回环嵌套 交叉嵌套 交叉嵌套的方式是在本函数中调用同一级或上一级函数的嵌套方法: def func(foo):print(1)foo()print(3)def a() ...

最新文章

  1. python划分代码_多分类评价指标python代码
  2. _RecordsetPtr使用方法
  3. 具备这四点品质的建站系统就爱了吧!
  4. mysql二进制升级_MySQL二进制安装,升级,多实例部署
  5. 使用SAP iRPA Studio创建的本地项目,如何部署到SAP云平台上?
  6. 源码分享,送你一份Google Python class源码
  7. ELF格式解析库之基本数据类型
  8. 带你掌握Redis数据类型:string和Hash
  9. svn回退到具体的版本
  10. AUTOSAR标准与产业发展动态
  11. Dubbo服务暴露(导出)流程
  12. dataframe转化为array_Pandas入门教程:如何将列表转化成数据框?
  13. 人工智能资源下载2024G
  14. 计算机状态代码意义,DELL电脑自检代码错误提示含义
  15. Flash ANE打包
  16. 使用sqlcipher打开加密的sqlite方法
  17. BeanUtils.populate 的使用
  18. Ubuntu 设置合上笔记本盖子不休眠的方法
  19. 全球与中国马铃薯面粉市场深度研究分析报告
  20. windows server2012 管理配置chrome

热门文章

  1. OPNET学习笔记(一):创建一个小型局域网工程、场景并对比统计数据
  2. 速读《现代软件工程----构建之法》有感
  3. 数码相机短片合并及压缩工具(数码短片伴侣)
  4. mac在终端中使用vscode打开文件
  5. #第六章 曲率二维表达的拟合应用 ​一、四维时空曲率的二维几何表达
  6. SSM实现登录注册的小案例(手把手喂饭)
  7. 超声波探伤仪到底是用来作什么的?国内主流品牌有哪些可以推荐?
  8. 手把手教你读财报----银行业---第十五课
  9. 铁电存储器常见问题解决方案
  10. 安装mysql tomat jdk