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

Google Data Studio如何为Sign Up Date和Cancellation Date设置独立日期过滤器

Google Data Studio(现Looker Studio)多日期字段独立筛选解决方案

默认全局日期范围控件仅支持绑定单个Data Range Dimension,可通过以下两种方案实现双日期字段的独立筛选:


方案1:前端可动态调整的双日期筛选

适合需要报表使用者自主调整两个日期范围的场景

  • 步骤1:创建4个日期类型参数
    进入数据源编辑界面,依次添加Signup_Start、Signup_End、Cancel_Start、Cancel_End四个参数,数据类型统一选择「日期」,可按需设置默认值。
  • 步骤2:创建条件判断计算字段
    在数据源内新增计算字段Is_Match,输入公式:
    AND(
      `Sign Up Date` >= Signup_Start,
      `Sign Up Date` <= Signup_End,
      `Cancellation Date` >= Cancel_Start,
      `Cancellation Date` <= Cancel_End
    )
    
    该字段会对每条记录返回布尔值,符合双日期范围条件返回TRUE,否则返回FALSE。
  • 步骤3:添加参数绑定控件
    回到报表编辑页,添加4个日期选择器控件,分别绑定上述4个日期参数,供使用者选择对应范围。
  • 步骤4:给表格组件加过滤器
    选中目标表格,新增过滤器规则:Is_Match 等于 TRUE,保存即可生效。

方案2:固定条件的双日期筛选

如果不需要动态调整筛选范围,可直接使用组件过滤器实现,无需修改数据源
选中目标表格,直接新增两条过滤器规则即可:

  • Sign Up Date 介于 2021-01-01 和 2021-01-31
  • Cancellation Date 介于 2021-08-01 和 2021-08-31

注意事项

  • 请先确认数据源内Sign Up Date和Cancellation Date两个字段的类型为「日期」,若识别为文本类型需手动修改字段类型,否则日期比较逻辑会失效。
  • 若使用旧版Data Studio不支持日期类型参数,可将参数设为文本类型,在计算字段中用TODATE()函数将参数和原始日期字段统一转换为日期格式后再做比较。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 04:06:07