You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets:本周(周一至今日)与上周对应时段数值求和对比咨询

Google表格:本周与上周对应天数数值总和计算

普通公式方案

本周(周一至今日)总和

=SUMIFS(B:B, A:A, ">="&TODAY()-WEEKDAY(TODAY(), 2)+1, A:A, "<="&TODAY())
  • 逻辑:TODAY()-WEEKDAY(TODAY(),2)+1 算出本周一的日期(参数2设定周一为一周第1天),用SUMIFS限定日期范围后求和B列。

上周对应天数总和

=SUMIFS(B:B, A:A, ">="&TODAY()-WEEKDAY(TODAY(),2)+1-7, A:A, "<="&TODAY()-7)
  • 逻辑:和本周计算逻辑一致,日期整体往前推7天,锁定上周的周一到上周今日对应日期的范围。

QUERY函数方案

本周总和

=QUERY(A:B, "SELECT SUM(B) WHERE A >= date '"&TEXT(TODAY()-WEEKDAY(TODAY(),2)+1, "yyyy-MM-dd")&"' AND A <= date '"&TEXT(TODAY(), "yyyy-MM-dd")&"' LABEL SUM(B) ''", 0)
  • 逻辑:把日期转换为QUERY识别的yyyy-MM-dd格式拼接进语句,LABEL SUM(B) '' 用来隐藏默认表头,只显示求和结果。

上周对应天数总和

=QUERY(A:B, "SELECT SUM(B) WHERE A >= date '"&TEXT(TODAY()-WEEKDAY(TODAY(),2)+1-7, "yyyy-MM-dd")&"' AND A <= date '"&TEXT(TODAY()-7, "yyyy-MM-dd")&"' LABEL SUM(B) ''", 0)
  • 逻辑:日期范围往前推7天,套用QUERY的求和语法即可。

方案对比

  • 普通公式:直观易懂,无需SQL基础,适合简单条件求和场景
  • QUERY函数:灵活性更高,后续扩展筛选、分组等需求时更容易调整

内容的提问来源于stack exchange,提问作者Mario

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 08:24:55