【发布时间】:2020-03-07 03:30:59
【问题描述】:
我想搜索格式为 YYYY-MM-DD 的日期列(G 列 - 以随机顺序),并将同一个月内所有日期的所有相应成本值相加.
因此,例如,2019 年 12 月的总费用为 200。
我目前的公式是:
=SUMPRODUCT((MONTH(G2:G6)=12)*(YEAR(G2:G6)=2019)*(H2:H6))
这给了我正确的那个月的总成本,但是如果不硬编码年份和月份,我无法计算出如何做到这一点!
我将如何使用公式来执行此操作(假设两个日期列的格式不同)?
【问题讨论】:
-
看看
SUMIFS,列G似乎就是你所需要的。检查MONTH和YEAR。如果该假设不正确,请更新您的问题,详细说明您为什么以及如何合并这两个不同的列。 -
我已经更新了我的问题^我需要左侧的月份列,因为我有另一个应用程序读取这些值来绘制每月总成本图表
-
数据透视表怎么样?您可以创建按月分组的数据透视表,并获取所需的值,并将其与数据透视图结合起来
标签: date google-sheets google-sheets-formula array-formulas google-sheets-query