代码之家  ›  专栏  ›  技术社区  ›  Danconia

如何通过取消标题行[重复]转换Excel中的列

  •  -2
  • Danconia  · 技术社区  · 6 年前

    我有一个excel文件,大约有100列,每列有多个条目。每列的标题是该节中所有项目的位置。我正在尝试将这些数据转换为两列excel,第一列是项目#,第二列是位置(表中的标题)。

    有什么想法吗?我在做复制粘贴,但速度慢,容易出错。

    以下是一个示例:

    Input

    我希望它看起来像:

    Output

    谢谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   Alexis Olson    6 年前

    我认为Power Query unpivot方法是最简单的。

    选择您的数据,然后单击“数据”选项卡下的“来自表”:

    From Table

    选择所有3列,然后单击“变换”选项卡下的“取消填充列”:

    Unpivot

    根据需要对列重新排序和重命名,然后关闭并加载。

    enter image description here