首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Excel中转换具有标头的大型数据集

在Excel中转换具有标头的大型数据集
EN

Stack Overflow用户
提问于 2015-07-24 20:18:19
回答 1查看 1K关注 0票数 0

上面的图像显示了我正在处理的时间序列数据的当前结构。它有许多列的时间序列数据,这些列由标题行中的客户id标识。为了在枢轴表中使用这些数据进行分析,我想将其转换为如下所示的格式:

在这里,customer id变成了描述时间序列数据的维度。

由于这是一个大型数据集,手动将数据转换为所需格式将是一个巨大的时间接收器。另外,我没有像Power Pivot或Power Query这样的高级插件.

如何使用Excel编写宏来处理此任务?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2015-07-24 21:13:19

解决问题的方法可以在这里找到:http://www.excel.solutions/2014/03/unpivot-excel-data

  1. 首先按ALT >D>P键打开“数据透视表向导”对话框: 选择“多个合并范围”选项,然后单击“下一步”
    • 在向导的步骤2a中,选择“I将创建页面字段”选项,然后单击“Next”
    • 现在,我们需要添加我们的交叉表数据范围作为这个枢轴表的数据源。输入/选择适当的范围,然后单击“添加”。然后单击“下一步”。

  1. 为中间枢轴表选择一个位置(使用新工作表是个好主意,因为我们完成后可以简单地删除整个工作表)。然后单击“Finish”。
  2. 我们现在有一个“中间”枢轴表,它看起来非常类似于我们的原始数据,但有一些总计。现在,我们希望通过双击整个Grand Total ( Grand Total列和Grand Total行的单元格交集)来钻研这个枢轴表的源数据:
  3. 通过双击以钻取全局数据源,将创建另一个工作表,其中包含一个包含未枢轴数据的表:
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31622875

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文