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

Google Data Studio能否对多个日期字段使用OR条件过滤?

Looker Studio(原Data Studio)实现多日期字段OR匹配统计方案

步骤1:创建两个可编辑的日期参数

  • 进入报表顶部菜单「资源」> 「管理添加的参数」> 点击「创建参数」
  • 第一个参数设置:名称为自定义起始日期,参数类型选「日期」,设置合理默认值,权限勾选「允许查看者修改值」
  • 第二个参数设置:名称为自定义结束日期,参数类型选「日期」,设置合理默认值,权限勾选「允许查看者修改值」
  • 保存两个参数

步骤2:创建自定义统计指标字段

进入「资源」> 「管理已有的数据源」> 选中你使用的数据源点击「编辑」> 点击「添加字段」,输入如下公式:

COUNT_UNIQUE(
  IF(
    (openDate >= 自定义起始日期 AND openDate <= 自定义结束日期)
    OR (closeDate >= 自定义起始日期 AND closeDate <= 自定义结束日期)
    OR (createdDate >= 自定义起始日期 AND createdDate <= 自定义结束日期)
    OR (modifiedDate >= 自定义起始日期 AND modifiedDate <= 自定义结束日期)
    -- 如果需要包含pendingDate,补充下一行即可
    -- OR (pendingDate >= 自定义起始日期 AND pendingDate <= 自定义结束日期),
    , ID,
    NULL
  )
)

字段命名为「区间内处理过的事项总数」,点击保存。
注意:公式里的openDate、closeDate、createdDate、modifiedDate、ID要替换成你数据源里实际的字段名,大小写完全匹配

步骤3:配置记分卡和参数控件

  • 新建记分卡组件,直接把刚才创建的「区间内处理过的事项总数」字段拖到指标栏,不需要额外配置过滤器
  • 顶部菜单选「插入」> 「输入控件」> 「日期输入」,第一个绑定「自定义起始日期」参数,第二个绑定「自定义结束日期」参数,放到报表显眼位置即可
  • 查看者选择不同的起止日期后,记分卡会自动按四个日期字段OR的规则重新计算统计值

小提示:如果你的四个日期字段是带时分秒的日期时间类型,可以用DATE(字段名)先转换为日期类型再和参数比较,避免时分秒导致的匹配误差。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 06:42:01