【问题标题】:Excel 2010 Unpivot Data or Utilize MySQL for UnpivotExcel 2010 Unpivot 数据或利用 MySQL 进行 Unpivot
【发布时间】:2017-11-13 20:03:30
【问题描述】:

我的 Excel 工作表中有很多数据需要重新格式化。我正在尝试通过使用数据透视表来实现这一点,但我不确定是否可行。

这是当前数据集(目前 SKU 是唯一的):

我需要它看起来更像这样(其中 SKU 不是唯一的):

我愿意将我当前的工作表放入 MySQL 数据库并查询它,如果我能找到一个好的查询来使用。

任何关于从这里去哪里的想法将不胜感激。

【问题讨论】:

    标签: mysql excel select pivot-table unpivot


    【解决方案1】:

    您似乎想要取消透视数据(即将其从交叉表转换为平面文件),尽管您想要的一些输出看起来很奇怪。看看我对这个问题的回答:convert cross table to list to make pivot table

    【讨论】:

    • 听起来像是我想做的事情。我尝试了 VBA 教程并添加了宏。但它不会取消透视数据。
    • 你必须比这更具体。
    • 从这里跟随 UnPivot 宏代码:contextures.com/excelunpivotmacro.html。我输入了管道“|”用于组合标签和“3”用于表格左侧的列数。我运行它,它说“无法取消透视数据。”
    • 这不是我在另一个线程上发布的链接之一。你看过我的回复了吗?
    • 确实我不得不“取消透视”。我从来没有做过这样的事情。我使用了这里找到的这种方法:datapigtechnologies.com/blog/index.php/…
    猜你喜欢
    • 2018-09-12
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多