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

只会sumif简单条件求和还不够,这几种高手用法一定要会,很高效

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


文章最后有彩蛋!好礼相送!


Excel秘籍大全
,正文开始



今天再来说下SUMIF函数的用法:

语法:SUMIF(条件所在的列或行,条件,求和的列或者行)

在这篇文章里,对SUMIF的基础用法不做讲解,例子全是SUMIF函数的高级用法,很多高手也不见得知道。

一、使用SUMIF合并多个表格的数据

把三个表格的销售数据汇总到一个表格

合并表格数据

三个表格行数不一样,顺序不一样,要想汇总他们的数据,只要使用sumif函数错列求和即可。

=SUMIF(A:H,J2,B:H)

、屏蔽错误值求和

求和的时候,如果列中有错误值,使用sum的话得不到正确的结果。

屏蔽错误值求和

=SUMIF(C2:C10,">0",C2:C10)

三、在SUMIF函数中使用通配符

通配符在sumif中的使用

=SUMIF(C:C,"李*",D:D) *代表任意一个字符

=SUMIF(C:C,"李?",D:D) ?代表一个字符,必须是英文状态下的问号。

四、SUMIF函数+数组公式

sumif+数组

=SUMPRODUCT(SUMIF($G$2:$G$4,B2:D2,$H$2:$H$4))

在这个公式里,SUMIF($G$2:$G$4,B2:D2,$H$2:$H$4)的条件不是一个值了,而是一行,所以SUMIF函数返回一个数组,而对数组求和使用SUMPRODUCT就可以了。

以上就是SUMIF函数的四种高级用法,你学会了吗。


以下《900套高逼格工作模板.xls 》免费下载,不收一分钱!

常用Excel

用Excel玩好报表

是必不可缺的技能

要知道一张好的图表

可以做到一图胜千言!

今天推荐的超实用干货

《900套高逼格工作模板.xls 》

3.2G高逼格Excel可视化模板

制作精美 可直接套用

适合自用和内部培训使用

领取方式

关注我们

私信发送关键字:900

即可免费领取

资料来源于网络,公益分享,如有侵权,联系删除

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

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

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

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

“只会sumif简单条件求和还不够,这几种高手用法一定要会,很高效” 的相关文章

推荐一个Nginx配置文件的网站 nginx配置文件的几大模块

NGINX 不仅仅是一个 Web 服务器。你可能已经知道了。我们喜欢 NGINX,因为:内存使用率低高并发异步事件驱动架构负载均衡反向代理FastCGI 支持缓存 (PHP)静态文件的惊人快速处理使用 SNI 的 TLS/SSL特征:HTTPS、HTTP/2、IPv6、certbot、HSTS、安全...

Nginx如何配置正向代理:一步步教你轻松上手

Nginx作为一个高性能的HTTP和反向代理服务器,广泛应用于各类网站和服务中。然而,很多人可能不知道,Nginx同样可以配置为正向代理。今天我们就来详细讲解一下如何配置Nginx作为正向代理,让你的网络访问更加灵活便捷。什么是正向代理?正向代理是指客户端通过代理服务器访问目标服务器的过程。简单来说...

php手把手教你做网站(二十四)jquery ajax上传大的附件

上传大的附件分为两种情况,可以改变服务器配置;不能改变配置;第2种使用分片上传优势:可以突破服务器上传大小的限制,可以web存储上传到哪一块了,在浏览器关闭或者刷新的情况下可以断点续传;劣势:上传速度慢,在我本地电脑测试,200M的文件,改变配置按照正常方式上传大约需要12到15秒,但是使用第2种分...

一文教会你如何使用 iLogtail SPL 处理日志

作者:阿柄随着流式处理的发展,出现了越来越多的工具和语言,使得数据处理变得更加高效、灵活和易用。在此背景下,SLS 推出了 SPL(SLS Processing Language) 语法,以此统一查询、端上处理、数据加工等的语法,保证了数据处理的灵活性。iLogtail 作为日志、时序数据采集器,在...

安卓手机上安装Linux开源模拟器-Termux

什么是TermuxTermux是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需手机 root 权限,因此,绝大多数 Android 都可以运行。Termux本质上是一个终端模拟器加上一套Linux的最小系统。这里的系统指的是...

Linux Shell

基本语法第一行第一行必须是 #!/bin/sh。它不是注释,#!/bin/sh 是对shell的声明,说明你所用的是那种类型的shell及其路径所在如果没有声明,则脚本将在默认的shell中执行,默认shell是由用户所在的系统定义为执行shell脚本的shell如果脚本被编写为在Kornshell...