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

如何在Data Studio中指定列范围为维度绘制时间线图表

问题背景

你当前的电子表格为宽表结构,具体内容如下:

Harvest stats
| | 2020-01 | 2020-02 | 2020-03 | 2020-04 |
|----------|---------|---------|---------|---------|
| Apples | 2 | 3 | 3 | 4 |
| Oranges | 3 | 1 | 2 | 6 |

你需要的是以日期为X轴、产量为Y轴的时间线图表,首先说明:Data Studio原生不支持直接指定列范围作为维度,因为现有结构中日期是列名而非维度字段,你可以通过转换表结构的方式实现需求,无需手动逐个添加维度,具体操作如下:

操作方法

方法1:转换原始表格为长表(推荐)

将宽表转成3列的长表格式,结构如下:

水果品类日期产量
Apples2020-012
Oranges2020-013
Apples2020-023
Oranges2020-021
Apples2020-033
Oranges2020-032
Apples2020-044
Oranges2020-046

如果用的是Google Sheets作为数据源,可以直接用「数据」菜单下的逆透视功能(旧版本可以用QUERY+TRANSPOSE组合函数实现)完成批量转换,转换完成后重新同步到Data Studio,直接把「日期」拖到X轴维度、「产量」拖到Y轴度量、「水果品类」拖到系列维度即可生成目标图表。

方法2:在Data Studio中直接新增字段(无需修改原表)

如果不想改动原始表格,可以在Data Studio的数据源编辑界面新增两个自定义字段:

  • 新增维度字段「统计日期」,公式如下:
CASE
  WHEN TRUE THEN "2020-01"
  WHEN TRUE THEN "2020-02"
  WHEN TRUE THEN "2020-03"
  WHEN TRUE THEN "2020-04"
END
  • 新增度量字段「产量」,公式如下:
CASE
  WHEN 统计日期 = "2020-01" THEN 2020-01.
  WHEN 统计日期 = "2020-02" THEN 2020-02.
  WHEN 统计日期 = "2020-03" THEN 2020-03.
  WHEN 统计日期 = "2020-04" THEN 2020-04.
END

配置完成后同样按前述方式拖拽字段即可生成图表,列数较多时可以批量复制修改公式内容,无需逐个手动添加维度。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.09 15:51:00