Google Sheets特定日期混合加仑总量统计需求
在Google Sheets中统计指定日期的混合加仑生产总量方案
核心需求实现
要统计任意指定日期的混合加仑生产总量,且最多计算该日期下的前10条记录,可通过以下两种方案实现:
方案1:基础日期匹配求和(无条数限制)
如果仅需匹配日期求和,使用SUMIF函数即可:
=SUMIF(日期列范围, 指定日期单元格, 混合加仑列范围)
示例(假设日期列是A列,混合加仑列是B列,指定日期存于D1单元格):
=SUMIF(A:A, D1, B:B)
方案2:限制最多10条记录求和
要同时实现日期匹配+最多10条记录求和,使用QUERY函数结合SUM函数更灵活:
=SUM(QUERY(数据区域, "SELECT 混合加仑列 WHERE 日期列 = date '"&TEXT(指定日期单元格, "yyyy-MM-dd")&"' LIMIT 10", 0))
示例(数据为A:B列,A是日期列,B是混合加仑列,指定日期存于D1):
=SUM(QUERY(A:B, "SELECT B WHERE A = date '"&TEXT(D1, "yyyy-MM-dd")&"' LIMIT 10", 0))
- 关键细节:
TEXT(D1, "yyyy-MM-dd"):将单元格日期转为Google Sheets QUERY函数识别的标准格式LIMIT 10:仅取符合日期条件的前10条记录SUM():对筛选出的结果求和
使用说明
- 将目标统计日期输入到指定单元格(如D1)
- 将上述公式粘贴到需显示总量的目标单元格,即可自动计算对应日期的混合加仑生产总量(最多包含10条记录)
内容的提问来源于stack exchange,提问作者Carlo Graffeo Jr
相关产品推荐
相关产品推荐

