Excel中进行Sumproduct函数的操作方法
发布时间:2023-07-24 11:34:08
以往,为如何多条件求和而烦恼,总是用辅助列,用SumIf()来解决,不尽人意之处太多太多。查过SUMPRODUCT()函数的使用方法,其解释为“求二个或二个以上数组的乘积之和”,就片面地理解为这与多条件求和无关。今天,小编就教大家在Excel中进行Sumproduct函数的操作方法。
Excel中进行Sumproduct函数的操作步骤如下:
我们以“A1:A10”与“B1:B10”两个组为例,第一个数组各行的值分别为1-10,第二个数组各行的值分别为11-20,如果我们用公式“=SUMPRODUCT((A1:A10)*(B1:B10))”,其结果为935,其计算过程如下图:
现在我们将第一个数组加上条件又会有什么结果呢?如“(A1:A10)=4”之类。我们先来看“=SUMPRODUCT(A1:A10=4)”,其结果为“零”,可能是系统视为缺省为乘以“零”,因此结果为零,如果我们将公式改为“=SUMPRODUCT((A1:A10=4)*1)”,因为A1:A10中有一个4,因此其值为1,如果有两个4,其他值就为2。
如果A1:A10的值不是1-10,而其中有三个4,其他结果又发生了相应的变化,如下图:
这样,SUMPRODUCT条件求和的功能就实现了。
下面是一张单位生产量报表的简版,它主要统计“当日产量”,“当月产量”和“当年产量”,其数据来源于每日的产量记录,如下图:
上面报表查询要求,当用户输入要统计的“年,月,日”(H2、I2、J2)时,就要相应统计出“本日数”,“本月数”,“本年数”,一切基于查询日的数据。
在“本月数”单元格的公式中,我们录入如下公式:
=SUMPRODUCT((A2:A63=DATE(H2,I2,J2))*(B2:B63))
其意义是:统计日期为本日(DATE(H2,I2,J2))的产量数据。
在“本月数”单元格中,我们录入如下公式:
=SUMPRODUCT((YEAR(A2:A63)=H2)*(MONTH(A2:A63)=I2)*(A2:A63<=DATE(H2,I2,J2))*(B2:B63))
这就有一个较为复杂的逻辑界定。
其一,我们统计本月的数据,就要用条件MONTH(A2:A63)=I2)。
其二,我们仅有上面条件不足以统计出正确数据,因为必须要考虑到历史查询情况,就是说,查询日为10日,但是10-31日是有数据的,因此还必须加上如些条件)(A2:A63<=DATE(H2,I2,J2)),就是当月数据还要小于查询日。
其三,有些时候,数据中有一年以上的数据,所以仅有上面两个条件还不行,如查询本月2月,就可能把去年2月的数据也统入其中了,还得加上条件(YEAR(A2:A63)=H2),既“年”等于XX年。
Excel中进行Sumproduct函数的操作


猜你喜欢
- win7explorer占用cpu过高一般情况下持续过高的话,就是有问题的,也有可能是电脑配置的问题,下面来看看详细原因和解决方法吧,想解决
- 格式工厂是是一款全球领先的视频图片格式转化的客户端,该软件几乎支持所有的格式转换。所以使用的小伙伴特别多,那么也会经常不可避免的出现一些问题
- 有时我们在别人的wps文档中会看到有下拉菜单的效果,你知道这样的效果是如何制作的吗?下面就让小编告诉你wps文字如何制作下拉菜单。wps文字
- 电脑在买来的时候显示器的颜色都是校准好的,但是难免有错误的时候,最近就有用户反映自己的电脑显示器颜色不对了,那么如何在系统设置里校准Win1
- Win7网络图标不显示怎么办?一般图标不见了,多数都是设置的问题呢,下面小编为大家准备了两种解决方法,有需要的朋友们可以试着操作看看哦。方法
- 1、我们打开百度输入法,然后我们点击设置,然后再设置中选择“符号” 2、在弹出的对话框中点击“表情”,点击我们要输
- 逍遥模拟器是款手游模拟器,具有优异的性能、兼容各类软件、硬件,可以运行市面上绝大部分主流游戏。近期有用户在使用逍遥模拟器时,出现应用程序闪退
- excel的index函数如何使用?步骤1、这里以如图所示表格为例,根据产品的型号和规格,查询价格2、点击G2单元格,然后点击菜单“数据→“
- 有不少用户希望自己的Win10系统电脑不自动更新,因为感觉已经挺稳定的,有时候更新以后反而出了新问题,所以干脆就停掉自动更新功能,保存现状就
- 我们在使用计算机的时候,如果是安装的蓝牙鼠标的话,有的时候可能就会遇到蓝牙鼠标坏了的情况。那么对于这个问题小编觉得我们可以看下是鼠标的按键问
- 在大家快要遗忘越狱的时候,越狱圈又放出了新动态。据unc0ver越狱工具作者——越狱大神Pwn20wnd发布的最新推特显示,其团队开发的iO
- 关于qq输入法怎么点亮的方法,要同时满足以下几个条件:1、使用qq2010正式版SP1以上版本;2、使用qq拼音2.0以上版本,或者qq五笔
- 最近经常有电脑用户反映,每次打开任务管理器管理进程的时候,都能看到一个名为acrotray.exe的系统进程,但用户并不知道该进程是什么,能
- Win10使用TGP启用腾讯游戏提示“TCLS_CORE异常退出”怎么办?最近一位Win10用户使用TGP启动腾讯游戏失败了,系统提示“TC
- 我们在写各种论文的时候通常都会需要参考一定的文献资料,在录入参考文献资料的时候通常会需要设置一定的格式。很多小伙伴都会选择使用中国知网的移动
- 1、打开office软件,新建表格并插入一个图片。
- 我们在审阅别人做的表格或领导在审阅我们的表格时,有时候会有一些修改意见或信息反馈,这时候不方便在原表格中修改添加内容,因为可能会打乱原来表格
- 第一步:打开word文档,点击“开始”菜单,找到“字体”组中带圆圈的“字”第二步:点击此图标,弹出“带圈字符”对话框第三步:在“样式”中选择
- IMLN函数用于计算以x+yi或x+yj文本格式表示的复数的自然对数。IMLOG10函数用于计算以x+yi或x+yj文本格式表示的复数的常用
- 腾讯文档正以快捷和方便被越来越多的人使用了。使用腾讯文档编辑确实方便,就是我们偶尔也会在编辑腾讯文档的时候碰到一些问题。今天让我们看看在腾讯