经验直达:
- WPS表格中按日期求和不按月份求和
- wps表格如何跨表根据月份求金额总和
- wps表格如何算总和
一、WPS表格中按日期求和不按月份求和
在I4单元格输入以下公式
=SUMPRODUCT((B7:B1600>=EOMONTH(TODAY(),-1) 21)*(B7:B1600<=EOMONTH(TODAY(),0) 20)*E7:E1600)
在L4单元格输入以下公式
=SUMPRODUCT((B7:B1600>=EOMONTH(TODAY(),-1) 21)*(B7:B1600<=EOMONTH(TODAY(),0) 20)*H7:H1600)
二、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” , 如果命名不一致,需要相应修改公式中的表格名称 。
【wps表格如何跨表根据月份求金额总和 WPS表格中按日期求和不按月份求和】
三、wps表格如何算总和
- 打开WPSExcel表格,输入几个简单的数字后点击“求和”快捷图标 。
请点击输入图片描述
- 出现的公式中:=SUM是指求和的代码;(A1:F1)是要求求和的A1——F1位置的数据 。
请点击输入图片描述
- 点击键盘回车键即可默认向下跳动输入框 。
请点击输入图片描述
- 求和函数为“=SUM(A7:F7)” , 也可为“=SUM(1 2 3 4 5)” 。
请点击输入图片描述
- 也可以选中需要求和的数据,点击“求和”快捷图标即可,竖向求和同理 。
请点击输入图片描述
- 总结如图 。
请点击输入图片描述