当前位置:首页 > 技术文章 > 正文内容

Excel中,单条件求和,你真的会吗?

arlanguage4周前 (04-07)技术文章8

单条件求和,大家并陌生,但是你真的会吗?除了用Sumif函数外,还可以怎么做?


一、单条件求和Sumif

功能:单条件求和。

语法结构:=Sumif(条件范围,条件,[求和范围])。

目的:按“学历”计算总“月薪”。

方法:

在目标单元格中输入公式:=SUMIF(F$3:F$12,I3,G$3:G$12)。

解读:

只统计一个条件下的和值时,可以使用Sumif函数,而且当“条件范围”和“求和范围”相同时,“求和范围”可以省略。


二、单条件求和Dsum

功能:求满足给定条件的数据库中记录字段(列)数据的和。

语法结构:=Dsum(列表或数据库区域,返回值所在的相对列数或列标题的单元格引用或列标题,求和条件)。

注意事项:

1、第一个参数“列表或数据库区域”必须包含列标题。

2、第二个参数用“列标题”作为返回依据时,必须包含在""(双引号)中,如"月薪"等。

3、可以为参数“求和条件”制定任意区域,只要此区域至少包含一个列标签,并且列标签下方包含至少一个用于指定条件的单元格。

目的:按“学历”计算总“月薪”。

方法:

在目标单元格中输入公式:=DSUM(F2:G12,2,I2:I3)。

解读:

因为数据库区域为F2:G12,而要返回的“月薪”在相对数据库范围F2:G12的第2列,所以第二个参数可以直接为2,或用"月薪"、G2替代均可。


三、单条件求和Sumproduct

功能:返回响应区域数据乘积的和。

语法结构:=Sumproduct(数组1或数据区域1,数组2或数据区域2,……数组N或数据区域N)。

目的:按“学历”计算总“月薪”。

方法:

在目标单元格中输入公式:=SUMPRODUCT((F3:F12=I3)*G3:G12)。

解读:

1、函数Sumproduct只有一个数组或数据区域时,其计算结果为各元素之和。

2、公式=SUMPRODUCT((F3:F12=I3)*G3:G12)的计算过程为:先判断F3:F12=I3是否成立,如果成立,则返回1,否则返回0,其维度和G3:G12区域的维度相同,然后两个区域同一位置的两个元素乘积,最后对乘积的结果求和。


四、单条件求和Sumifs

功能:对一组给定条件指定的单元格求和。

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

目的:按“学历”计算总“月薪”。

方法:

在目标单元格中输入公式:=SUMIFS(G3:G12,F3:F12,I3)。

解读:

Sumifs函数为多条件求和函数,但同时能单条件求和,即只有一个条件的多条件求和计算。


扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/3850.html

标签: sumif求和
分享给朋友:

“Excel中,单条件求和,你真的会吗?” 的相关文章

如何让Nginx后端服务收到真实的客户IP?

背景开发有一个服务部署在阿里云上,依赖阿里云的CLB(传统型负载均衡)暴露服务,因特殊要求,CLB和后端服务之间需要通过自建Nginx做代理,拓扑图如下,应用拓扑操作客户端的请求经过了两层代理,这里CLB和Nginx都要做配置。1,配置CLBCLB的配置比较简单,在配置“监听”时,要附加“X-For...

轻松搭建基于 Serverless 的 ThinkPHP 应用

ThinkPHP 是什么?ThinkPHP 是一个免费开源的,快速、简单的面向对象的轻量级 PHP 开发框架,是为了敏捷 WEB 应用开发和简化企业应用开发而诞生的。ThinkPHP 从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,更注重易用性。遵循 Apache2 开源许可...

windows 搭建php运行环境(2024年)

由于需要运行一套cms系统,需要运行php环境,现在开始记录搭建步骤:1、分别下载nginx和php包,然后解压到自己喜欢目录下面2、这里我们使用nginx的反向代理模式的FastCGI server,修改nginx.conf,然后启动或重启nginx。location ~ \.php$ {...

Nginx的location里面的root、alias的使用技巧与区别

1. 介绍1.1 介绍福哥在将TFLinux的PHP+Apache的组合转换成PHP+FPM+Nginx的过程里遇到了一个问题,就是Apache的虚拟主机转为Nginx里面的虚拟主机的时候参数怎么解决呢?今天福哥就将Nginx配置文件里面的location、root、alias的使用技巧给大家做一个...

PHP日志记录

背景在生产环境中日志的重要性显而易见,能快速定位问题和程序的调优。在LNMP架构中怎么记录好程序中的错误日志。设置error_log记录PHP日志信息#将会向PHP报告发生的每个错误 error_reporting = E_ALL #关闭页面显示才能将错误回写到日志文件 display_err...

nginx配置静态资源服务器 nginx配置静态资源服务器的方法

nginx服务器搭建在这就不过多的说明了,本内容主要是nginx静态资源服务器配置相关说明nginx配置location / :指所有的url请求都会去访问static下面的文件;指定url后缀要与文件目录后面的后缀一一对应有两种用法:root:绝对路径;alias: nginx安装目录中的stat...