EXCEL2007函数SUMIFS和COUNTIFS的深入理解
今天突然对sumifs的应用有了点兴趣。个人觉得可以取代部分sumproduct的多条件求和功能。
1、客户A的销售额
=SUMIFS(C2:C22,A2:A22,"A")
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22="A"))
=SUMIF(A2:A22,"A",C2:C22)
2、客户A的1月份销售额
=SUMIFS(C2:C22,A2:A22,"A",B2:B22,1)
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22="A")*(B2:B22=1))
3、客户A的1月份和3月份销售额
=SUM(SUMIFS(C2:C22,A2:A22,"A",B2:B22,{1,3}))
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22="A")*(B2:B22={1,3}))
4、客户A和C的销售额
=SUM(SUMIFS(C2:C22,A2:A22,{"A","C"}))
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22={"A","C"}))
=SUM(SUMIF(A2:A22,{"A","C"},C2:C22))
5、客户A和C的1月份销售额合计
=SUM(SUMIFS(C2:C22,A2:A22,{"A","C"},B2:B22,1))
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22={"A","C"})*(B2:B22=1))
6、客户A的1月份和客户C的3月份销售额合计
=SUM(SUMIFS(C2:C22,A2:A22,{"A","C"},B2:B22,{1,3}))
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22={"A","C"})*(B2:B22={1,3}))
7、客户A和客户C的1月份和3月份销售额合计
=SUM(SUMIFS(C2:C22,A2:A22,{"A","C"},B2:B22,{1;3}))
*注意此公式7和公式6的差异仅为{1,3}和{1;3}中间的符号。
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22="A")*(B2:B22={1,3}))+SUMPRODUCT(C2:C22*(A2:A22="C")*(B2:B22={1,3}))
8、客户A和客户C的1月份\3月份\4月份销售额合计
=SUM(SUMIFS(C2:C22,A2:A22,{"A","C"},B2:B22,{1;3;4}))
可替换公式:
=SUMPRODUCT(C2:C22*(A2:A22="A")*(B2:B22={1,3,4}))+SUMPRODUCT(C2:C22*(A2:A22="C")*(B2:B22={1,3,4}))
9、客户A\B\C的1月份\3月份\4月份销售额合计
=SUM(SUMIFS(C2:C22,A2:A22,{"A","B","C"},B2:B22,{1;3;4}))
替代公式:
=SUMPRODUCT(C2:C22*(A2:A22="A")*(B2:B22={1,3,4}))+SUMPRODUCT(C2:C22*(A2:A22="B")*(B2:B22={1,3,4}))+SUMPRODUCT(C2:C22*(A2:A22="C")*(B2:B22={1,3,4}))
如果再次增多就可以看到SUMIFS的优势了。
大家可以看到,SUMIFS在7和8的情况下,字符明显减少。(当然上面的情况好些还能用MMULT完成,但感觉SUMIFS更加简洁易懂)
大家一起来探讨一下,这个新函数的还有什么新特性…
10、客户A的数量
=COUNTIFS(A2:A22,"A")
替代公式:
=SUMPRODUCT(--(A2:A22="A"))
=COUNTIF(A2:A22,"A")
11、客户A和B的数量
=SUM(COUNTIFS(A2:A22,{"A","B"}))
替代公式:
=SUMPRODUCT(--(A2:A22={"A","B"}))
=SUM(COUNTIF(A2:A22,{"A","B"}))
12、客户A和B的1月份数量
=SUM(COUNTIFS(A2:A22,{"A","B"},B2:B22,1))
替代公式:
=SUMPRODUCT((A2:A22={"A","B"})*(B2:B22=1))
13、客户A和B的1\3月份数量
=SUM(COUNTIFS(A2:A22,{"A","B"},B2:B22,{1;3}))
替代公式:
=SUMPRODUCT((A2:A22={"A","B"})*(B2:B22=1))+SUMPRODUCT((A2:A22={"A","B"})*(B2:B22=3))
*如果条件更多,COUNTIFS的优势就显现出来了。
14、客户A的1月份和客户B的3月份数量
=SUM(COUNTIFS(A2:A22,{"A","B"},B2:B22,{1,3}))
替代公式:
=SUMPRODUCT((A2:A22={"A","B"})*(B2:B22={1,3}))
15、客户和月份的不重复个数
=SUMPRODUCT(1/COUNTIFS(A2:A22,A2:A22,B2:B22,B2:B22))
替代公式:
=SUMPRODUCT(--(MATCH(A2:A22&B2:B22,A2:A22&B2:B22,)=ROW(A2:A22)-1))
=SUMPRODUCT(1/COUNTIF(D2:D22,D2:D22)) (D列为辅助列)
*感觉这个是今天最有收获的公式。这个公式可以适用3列、4列到更多列…
win7系统如何下载和安装itunes软件iTunes是一款数字媒体播放应用程序,拥有丰富的音乐影片等资源。那么win764位系统怎么下载和安装itunes软件?一些新手用户还不知道怎么下载和安装itunes软件。下面为大
怎么加速iTunes下载速度设置DNS方法介绍这回主要分享的加速iTunes下载应用的方法主要是修改你连接的无线网络(WIFI)的DNS的方法。有的人可能会问为什么修改DNS就可以了呢?简单的说就是把你所要下载的服务器准确的找
惠普电脑怎么快捷截屏直接按下键盘上的PrintScrSysrq键可实现全屏截图也可以按下AltPrintScreenSysRq键可实现当前窗口截图。需要注意的是,这两种方式都需要复制到画图中再保存。具
360手机vizza怎么截屏360手机vizza截屏方法步骤详解最近,360手机vizza这一款手机新品发布,899元的低价格让不少网友都入手了一部。今天的360手机vizza使用教程,我们就来分享一下360手机vizza的使用方法。首先,就来
华为mate7怎么截屏华为mate7截屏方法相信喜欢华为mate7手机的用户有很多,因为这手机有着很多的特色。其中这截屏是目前社交中较为方便的分享方式,那么这手机的截屏方式都有哪些呢?下面就一起来看看这截屏方式分享。推荐你以
iPhone6播放器有哪些iPhone6视频播放器特点介绍图文iPhone6播放器推荐,其实iPhone6自带视频播放器非常好用,软件可以调动硬件资源,画面流畅。完美支持MP43gp等格式,但无法播放常见的avirmrmvbmkvwmv等格式
FLASHCS6组件怎么制作视频播放器FLASH因为有脚本,可以制作视频播放器,支持FLVF4VMP4格式视频的加载播放。但是如果初学者不会脚本,怎么制作视频播放器呢。这里只介绍AS3文档中的方法。1首先,新建一个AS
适合女士用的笔记本推荐电脑在我们的生活中被应用的是越来越广泛。电脑的功能是非常的强大的,所以人们无论是工作学习或者是娱乐都会使用电脑。电脑为我们的生活带来了极大的便利。当我们把电脑连接上网络之后,就可以
女士用笔记本电脑推荐笔记本是我们日常生活办公必不可少的东西。在选购过程中,除了要选择合适的价位之外,更多的是注重笔记本电脑的配置能否满足我们使用的需求。从而选择一款性价比较高的笔记本电脑。作为女性在选
女士笔记本电脑有哪些推荐女士笔记本电脑推荐详解在笔记本电脑需求量剧增的今天,很多商家为了契合不同人群的使用习惯,开发出了针对不同人群使用的种类。其中比较多见的有针对学生和日常办公使用的商务型笔记本,根据型号与配置不同,价格各异
女士笔记本推荐导语随着技术的发展,笔记本成为了当下较为普及的电子产品,而随着笔记本的不断发展,开始出现了针对不同人群划分的笔记本,比如轻薄便携本家用普及本等等。当然,与过去的笔记本相比现在的笔记
QQ的快速登录支持火狐浏览器吗QQ的快速登录不支持火狐浏览器。腾讯QQ是深圳市腾讯计算机系统有限公司开发的一款基于Internet的即时通信(IM)软件。腾讯QQ支持在线聊天视频电话点对点断点续传文件共享文件网
QQ不同版本如何同时登录同一个号码QQ目前在同一台电脑上使用两个不同版本(如英文版中文版)的QQ软件,暂不支持同时登录同一个QQ号码。腾讯QQ是深圳市腾讯计算机系统有限公司开发的一款基于Internet的即时通信(
QQ拼音为什么按数字键显示的不是123的数字QQ拼音由于勾选了ldquo智能ABC笔画输入rdquo,建议选择基本设置输入风格风格列表智能ABC风格空格转换,将ldquo智能ABC笔画输入rdquo的勾去掉即可。腾讯QQ是深
QQ拼音图标为什么在QQ客户端上没有显示QQ拼音图标在QQ客户端上没有显示的原因如下这是由于使用的QQ软件不支持显示QQ拼音图标。目前只有QQ2009正式版SP1及以上版本才可以点亮QQ拼音的图标,可以下载最新版本的QQ
为什么别人搜不到我的qq别人搜不到我的QQ怎么办我们可以通过qq号以及昵称搜索并添加好友,但很多朋友发现别人搜不到我的qq,那为什么别人搜不到我的qq呢?一起来看看吧为什么别人搜不到我的qq?别人搜不到我的qq是因为我关闭了通过
qq为什么启动不了您的QQ软件可能隐藏在状态栏中,如果状态栏中有QQ图标,点击图标即可启动您的QQ软件可能因文件损坏而无法启动,想要重新下载安装最新版本的QQ软件也有可能是系统组策略禁止了QQ软件运
QQ五笔输入法如何设置拼音侯选词QQ五笔输入法设置拼音侯选词的方法如下混输下支持简拼。模糊音用户可以根据自己的方言习惯设置模糊音。QQ五笔输入法(简称QQ五笔)是腾讯公司继QQ拼音输入法之后,推出的一款界面清爽,
QQ五笔输入法如何设置拼音用户词QQ五笔输入法设置拼音用户词的方法如下用户可以查看自己所有输入过的拼音字词。用户可以手动删除词条导入文本词库导出文本词库清空词库。QQ五笔输入法(简称QQ五笔)是腾讯公司继QQ拼音
QQ客户端通讯录中保存的资料是否保存在服务器QQ客户端保存的通迅录资料是保存在服务器上,即使更换了电脑或重装了系统,均不会影响通讯录信息。温馨提示QQ2009版本和TM2008以上版本暂不支持通讯录功能,QQ2008TM20
QQ拼音4。0之后版本是否新增了简繁体初始状态设置选项QQ拼音4。0之后的版本设置中增加了简繁体的初始化选项,该设置决定了应用程序第一次切换出QQ拼音时简繁体的设置,之后程序里面ime菜单中或者是快捷键切换简繁体都只是进程内有效,具体
QQ一直在登录中无任何提示怎么办QQ若是在使用QQ20102011版本出现此情况,建议逐步尝试删除下面三个文件夹,删除这三个文件不会对聊天记录有影响,但是可能设置项会恢复为默认。1号码文件夹下的Registry。