Google sheets 如何用两个标准计算VLOOKUP之和?
我正在寻找一种干净(er)的方法(而不是使用第三行的Google sheets 如何用两个标准计算VLOOKUP之和?,google-sheets,gs-vlookup,Google Sheets,Gs Vlookup,我正在寻找一种干净(er)的方法(而不是使用第三行的SUMIF)来计算结果的总和,比如说,一个VLOOKUP检查第一行和第二行的匹配标准 因此,考虑到交易电子表格,我想在报表电子表格中生成数据——暂时忽略我如何确定哪些客户/账户组合与报表电子表格相关——通过将具有给定客户和账户的交易中的值相加 交易 报告 可以使用以下功能生成整个报告: =QUERY(Transactions!A:C,“按A,B选择A,B,sum(C)分组,B标签sum(C)'TOTAL',0)由于这似乎在过去两年中被频繁查看,
SUMIF
)来计算结果的总和,比如说,一个VLOOKUP
检查第一行和第二行的匹配标准
因此,考虑到交易电子表格,我想在报表电子表格中生成数据——暂时忽略我如何确定哪些客户/账户组合与报表电子表格相关——通过将具有给定客户和账户的交易中的值相加
交易
报告
可以使用以下功能生成整个报告:
=QUERY(Transactions!A:C,“按A,B选择A,B,sum(C)分组,B标签sum(C)'TOTAL',0)
由于这似乎在过去两年中被频繁查看,我想我应该加入更新的答案
SUMIFS
这是我现在要做的事情。它有多种可能的标准。因此,对于类似的内容,可以在报告中使用以下函数!C1
(假设报告!1:1
是第一行数据):
等等,我能做查询吗?这让生活变得无限轻松,非常感谢。这很有效-谢谢。如果我的B栏(账户)是日期,我想按月份分组(如2014年2月1日),我想在2月2日对所有内容进行分组,你知道我会怎么做吗。Thanks@raison您可以创建一个名为month的新列,从日期中提取月份,并使用
=month(B15)
。然后按月列分组。
CLIENT | ACCOUNT | VALUE
---------------|----------------|----------------
001 | 001 | 25.00
001 | 001 | 5.00
001 | 002 | 10.00
002 | 002 | 23.00
002 | 002 | 6.00
003 | 001 | 5.00
003 | 001 | 1.25
003 | 001 | 204.00
003 | 003 | 14.00
CLIENT | ACCOUNT | TOTAL
---------------|----------------|----------------
001 | 001 | 30.00
001 | 002 | 10.00
002 | 002 | 29.00
003 | 001 | 210.25
003 | 003 | 14.00
=SUMIFS(Transactions!$C:$C,Transactions!$A:$A,$A1,Transactions!$B:$B,$B1)