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

如何在Google Looker Studio中用用户输入控件创建自定义日期重叠过滤器

解决Looker Studio中自定义日期范围筛选重叠事件的方案

核心逻辑:通过参数(Parameters)让用户输入自定义日期范围,再用计算字段判断事件是否与该范围重叠,最后通过筛选器过滤结果,完全满足新手用户的简便操作需求,且支持多用户独立使用。

步骤1:创建用户输入的日期参数

  • 打开Looker Studio报表,进入数据源编辑界面(点击顶部「资源」→「管理数据源」→ 选择你的Google Sheets数据源)
  • 在数据源面板右侧,点击「添加参数」:
    • 创建第一个参数:命名为用户输入开始日期,类型选「日期」,设置默认值(比如最近30天的开始日期),勾选「允许用户修改」
    • 创建第二个参数:命名为用户输入结束日期,类型选「日期」,设置默认值(比如今天),勾选「允许用户修改」

步骤2:创建重叠判断计算字段

  • 在数据源面板右侧,点击「添加字段」,输入计算字段名称(比如是否在日期范围内),然后输入以下公式:
AND(
  [Start Date] <= @用户输入结束日期,
  [End Date] >= @用户输入开始日期
)

注:[Start Date]和[End Date]替换成你数据表中对应的日期字段名;@符号用来引用之前创建的参数

步骤3:添加筛选器过滤结果

  • 返回报表编辑界面,选中需要展示事件的图表(比如表格、卡片等)
  • 在图表右侧的「数据」面板中,点击「添加筛选器」:
    • 选择刚才创建的是否在日期范围内字段,条件设置为「等于」→「True」

步骤4:添加参数控件到报表(让用户操作)

  • 在报表编辑界面的顶部工具栏,点击「添加控件」→「参数控件」
  • 选择之前创建的用户输入开始日期和用户输入结束日期参数,添加到报表的合适位置(比如顶部)
  • 新手用户只需点击这两个日期控件,选择或输入想要的日期范围,图表就会自动筛选出重叠的事件

方案优势

  • 完全解决之前的三个问题:
    1. 替代了单一日期的自带控件,支持自定义日期范围输入
    2. 日期范围由用户自主输入,无需硬编码筛选逻辑
    3. 无需修改Google Sheets数据源,多用户可独立设置自己的日期范围查看报表,互不干扰
  • 操作极简,新手用户只需点击日期控件选择范围即可,无需理解复杂逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 23:45:40