一、WPS表格中根据日期求当日日期的数量求和
这个问题我之前遇到过,挺容易解决的,接下来就跟大家讲讲WPS表格中根据日期求当日日期的数量求和的具体操作步骤。
工具:WPS11.1.0.11294,电脑win10
第一步,以下面这个图片为例子,我们需要计算从1月1日到1月20日这个时间段中间进货数据的总和。(如下图所示)
第二步,我们在数量的单元格当中利用SUMIFS函数来进行计算,在单元格当中输入公=SUMIFS(C:C,A:A,”>=”&F4,A:A,”<=”&G4,B:B,H4),单击回车。(如下图所示)
第三步,我们看到表格当中,1月1日到1月20日的进货数量就已经被我们计算出来了。(如下图所示)
以上就是WPS表格中根据日期求当日日期的数量求和所有步骤啦,对你有用的话记得帮忙点赞点关注呀~
二、wps表格如何跨表根据月份求金额总和
在WPS表格中,可以使用SUMIF、SUMIFS和 INDIRECT函数、TEXT函数和 COUNTIF 函数 来跨表查询并根据月份求和。
下面假设数据源分别为表格1、表格2,其中表格1中“日期”列为A列,“金额”列为B列;表格2中“日期”列为A列,“金额”列为B列。
1.用 SUMIF 和 INDIRECT 函数求和:
在第三个工作表中,首先要通过 INDIRECT 函数创建一个范围,以确定所需表格的名称, SUMIF 函数用于累加所有值,可以使用 TEXT 函数从日期列中提取月份,在一个相应的列中,然后使用 COUNTIF 函数枚举多少个月份与该月份相应的匹配,并通过 INDIRECT 函数来计算相应的表格名称,最后用 SUMIF 函数的结果就是月份对应的金额总和。公式如下,其中的A2是要查找的月份:
=SUMIF(INDIRECT("'"&TEXT($A$2,"mmm")&"'!A1:A100"),"<"&DATE(YEAR($A$2),MONTH($A$2)+1,1), INDIRECT("'"&TEXT($A$2,"mmm")&"'!B1:B100"))2.用 SUMIFS 函数的方法求和:
SUMIFS 函数基于给定条件返回一个或多个单元格的总和。在此,我们将使用 SUMIFS 函数来求和预先提取的月份数据,使用这些方法的优点是不需要创建验证单元格或使用 INDIRECT 函数,公式如下,其中的A2是要查找的月份:
=SUMIFS(Table1[$金额],Table1[$日期],"<"&DATE(YEAR($A$2),MONTH($A$2)+1,1),Table1[$日期],">="&DATE(YEAR($A$2),MONTH($A$2),1))+SUMIFS(Table2[$金额],Table2[$日期],"<"&DATE(YEAR($A$2),MONTH($A$2)+1,1),Table2[$日期],">="&DATE(YEAR($A$2),MONTH($A$2),1))
注意:在使用上述公式之前,需要将第一个表格命名为“Table1”,第二个表格命名为“Table2”,如果命名不一致,需要相应修改公式中的表格名称。