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函数的操作
猜你喜欢
- Execl中经常需要计算平均数,平均数具体该如何进行计算呢?下面是小编带来的关于excel中计算求平均数的方法,希望阅读过后对你有所启发!e
- excel怎么筛选Excel办公软件是每个办公人员的必备工具之一, Excel功能是非常强大的。但是,如何让它灵活运用,就得那操作人员对它的
- 选择win10分区工具并不太复杂。只要它能在操作时保护您的数据,它就是一个很好的分区工具。今天介绍的分区助手是一个非常适合win10系统的分
- win10系统的整体并不如win7可靠,各种小问题不断,比如用户尝试同步应用程序查看新电子邮件时,打开Windows Mail应用程序会遇到
- 苹果推出的 iPhone 14/Pro 系列新机中新增加了一个无障碍功能,允许新机在开机和关机时播放声音,类似于 Mac 标志性的
- iOS 14正式版即将发布,测试版也发的越来越频繁了,这不,今天凌晨苹果又给大家推送了iOS 14 beta 7 系统版本更新。从更新包来看
- 主要功能:计算返回两个日期参数的差值。使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(d
- 在iOS 16以及更新版本中,苹果将全系统翻译扩展到了相机应用程序,也就是说,用户更新至iOS 16后可使用进行实时翻译标志、菜单、包装等。
- 虽然苹果已经不再签署iOS 13.5或iOS 13.5.1系统,但CoolStar团队还是对外发布了Odyssey越狱工具的首个公开测试版。
- wps演示插入大纲的方法1、首先在电脑上打开WPS演示软件,并新建一个空白文档,如下图所示。 2、点击上方菜单栏里
- Win10 KB5000802更新后电脑打印机崩溃蓝屏怎么办?最近微软更新的最新补丁又一次为用户带来了一堆bug,而此次bug对于用户影响非
- word表格,一般来说,当我们往单元格输入内容的时候,列会根据输入内容的多少,自动调整列的宽度,以吻合输入的字符数,同时,行的高度也会自动换
- 选中需要求和的对象列,比如例子中的“单位”,复制到新的excel表格,并找到数据——删除重复项功能,删除重复项。删除重复项后,并在右边列加一
- 要对excel工作表中的数据进行操作,首先要选择单元格或单元格区域,然后再进行操作,在excel2003中选择单元格的方式有很多种,具体操作
- 字符间距是字符与字符之间的距离,如:文字之间的距离、数字之间的距离、字母之间的距离一、word文档中调整字符间距方法一、使用空格键优点:简单
- 时间会带来一切也会带走一切,win10系统刚安装起来一片空白,经过我们的手增加了许多东西。而后,用得不顺手了不喜欢了就会对其重装或者还原,那
- 怎样让Excel录入数据时自动添加计量单位我们在单元格中进行数据录入时,经常需要添加一些单位。例如金额单位元、分数单位元。如果频繁的重复录入
- 在使用电脑的过程中,难免会遇到重装系统的时候,但是一些用户在安装完win10系统之后,出现电脑没有声音的情况。这是怎么回事?可能是因为系统设
- 在我们平时使用Excel表格时,经常会用到一些特别的功能。而今天我们带来的Excel考勤表批量填充的方法,可以说对很多人都很实用。那么它是如
- Word是一款许多朋友工作时都会用到的软件,并且文章内容比较长需要分页的时候就会自动在里面插入分页符号,而一些小伙伴并不喜欢这个符号,想要删