艾巴生活网

您现在的位置是:主页>数码 >内容

数码

sumproducts函数,Excel中Sumproduct函数的使用方法

2024-01-02 19:06:09数码帅气的蚂蚁
对于sumproducts函数,Excel中Sumproduct函数的使用方法,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。 操作

sumproducts函数,Excel中Sumproduct函数的使用方法

对于sumproducts函数,Excel中Sumproduct函数的使用方法,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。

操作方法:

1.1我们以“A1: A10”和“B1: B10”两组为例。第一个数组中各行的值分别为1-10,第二个数组中各行的值分别为11-20。如果我们使用公式“=SUMPRODUCT((A1:A10)*(B1:B10))。

如果我们向第一个数组添加条件,会发生什么呢?如“(a1: a10)=4”等等。我们先看“=SUMPRODUCT(A1:A10=4)”,结果是“零”。可能系统默认将其视为乘以“零”,所以结果为零。如果我们将公式改为“=SUMPRODUCT((A1:A10=4)*1)”,则值为1,因为A1:A10中有一个4。如果我们向第一个数组添加条件,会发生什么呢?如“(a1: a10)=4”等等。

我们先看“=SUMPRODUCT(A1:A10=4)”,结果是“零”。可能系统默认将其视为乘以“零”,所以结果为零。如果我们将公式改为“=SUMPRODUCT((A1:A10=4)*1)”,则值为1,因为A1:A10中有一个4。

03如果A1: A10的值不是1-10,而是有三个4,则其他结果也相应发生了变化 :04。从而实现和积条件求和的功能。以下是单位产量报表的简化版,主要统计当日产量、当月产量、当年产量,其数据来自每日产量记录 :

上面的报表查询要求当用户输入要统计的年、月、日(H2、I2、J2)时,要相应统计今天的数、本月的数和今年的数,所有基于查询日期的数据。在“月数”单元格的公式中,我们输入如下公式:=sumproduct ((A2: A63=DATE(H2,I2,J2)) * (B2: B63)),表示统计日期为今天(DATE(H2,I2,J2))的输出数据。

在“月数”单元格中输入以下公式:=SUMPRODUCT((年(A2: A63)=H2) *(月(A2: A63)=I2) * (A2: A63=日期(H2,I2,J2)) * (B2: B63))有一个。首先我们需要用条件MONTH(A2:A63)=I2)来统计这个月的数据。

其次,我们只有上面的条件不足以统计出正确的数据,因为必须考虑到历史查询情况,即查询日是10,但是有10到31的数据,所以必须加上一些条件(A2:A63=DATE(H2,I2,J2)),即当月的数据甚至比查询日还要小。

第三,有时候,数据中有一年以上的数据,所以只有以上两个条件是不够的。比如你查询这个月的二月,可能还包括去年二月的数据,你要加上条件(YEAR(A2:A63)=H2),即“年”等于XX年。

以上知识分享到此为止,希望能够帮助到大家!