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

Google Sheets公式需求:统计过去12个月套餐销售次数

Google Sheets 统计过去12个月套餐销售次数公式方案

基础单条公式(适合下拉填充)

在结果页的B2单元格(对应A2的套餐名称)输入以下公式,完成后下拉填充至所有需要统计的行:

=COUNTIFS(数据页!G:G, A2, 数据页!M:M, ">="&EDATE(TODAY(), -12), 数据页!M:M, "<="&TODAY())

公式说明:

  • COUNTIFS:多条件计数函数,可同时匹配套餐名称和日期范围
  • 数据页!G:G, A2:匹配数据页G列的套餐名称与当前行A列的目标套餐
  • 数据页!M:M, ">="&EDATE(TODAY(), -12):筛选销售日期在过去12个月起始日之后的记录,EDATE(TODAY(), -12)会自动计算今天往前推12个月的日期
  • 数据页!M:M, "<="&TODAY():确保统计的是截止到今天的有效记录

批量数组公式(无需下拉,自动填充)

如果希望一次性完成所有套餐的统计,无需手动下拉,可在结果页B2单元格输入以下数组公式:

=ARRAYFORMULA(IF(A2:A="", "", COUNTIFS(数据页!G:G, A2:A, 数据页!M:M, ">="&EDATE(TODAY(), -12), 数据页!M:M, "<="&TODAY())))

公式说明:

  • ARRAYFORMULA:实现批量计算,自动遍历A列所有非空单元格
  • IF(A2:A="", "", ...):当A列为空时,对应B列留空,避免出现无效0值

注意事项

  • 确保数据页的M列是标准日期格式,若为文本格式需先转换为日期,否则公式无法识别日期范围
  • 若需排除当天的销售记录,将公式中的"<="&TODAY()修改为"<"&TODAY()
  • 替换公式中的数据页为你实际使用的工作表名称(例如数据页名为"销售明细",则改为销售明细!G:G)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 20:03:18