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

如何在Excel或PowerBI中将复杂表格转换为以日期为列的简洁表格?

将日期行转换为列字段(Excel & PowerBI 操作指南)

Excel 操作步骤

方法1:数据透视表快速转换

  • 选中原始数据的全部区域(包含表头),点「插入」选项卡 → 「数据透视表」,选好放置位置后确定
  • 在右侧字段面板里:
    • 把品类、ID这类非日期的维度字段拖到「行」区域
    • 把日期字段拖到「列」区域
    • 把销售额、数量这类数值字段拖到「值」区域
  • 要调整格式的话,点击透视表里的日期列,通过「设计」选项卡修改布局就行

方法2:Power Query灵活处理(适合复杂数据)

  • 选中数据区域,点「数据」选项卡 → 「从表格/范围」(Excel 2016及以后版本可用),确认弹窗后进入Power Query编辑器
  • 选中所有非日期的列,右键 → 「逆透视其他列」
  • 这时候原来的日期行变成了「属性」列,数值在「值」列,接着点「转换」选项卡 → 「透视列」
  • 在弹窗里:
    • 「值列」选你要展示的数值字段
    • 高级选项里选「不要聚合」(如果要保留原始单个值),或者选求和、平均值这类聚合方式
  • 确定后,关闭并上载数据到Excel,就能得到日期当列的表格

PowerBI 操作步骤

  • 导入原始数据后,切换到「数据」视图
  • 选中目标表,选中所有非日期的维度列,右键 → 「逆透视其他列」
  • 日期会变成「属性」列,数值在「值」列,接着选中「属性」列,点「转换」选项卡 → 「透视列」
  • 在设置窗口:
    • 「值列」选择对应的数值字段
    • 根据数据情况选聚合方式(比如求和、平均值,或者「不要聚合」)
  • 确认后,表格就转换成日期作为列字段的样式了

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 21:32:40