【问题标题】:Excel help - Transpose row values in to columns and repeat adjacent existing row valuesExcel 帮助 - 将行值转换为列并重复相邻的现有行值
【发布时间】:2019-12-26 23:55:13
【问题描述】:

我需要帮助在 Excel 中使用转置功能。目前,我表中“GRE”字段的值分布在每个工作类别和年薪范围组合的列中。理想情况下,所需的布局必须为工作类别、年薪和 GRE 的每个组合包含一行。非常感谢任何帮助。enter code here

转置前的当前数据 -

enter data format herre

当前结果 -

                    GRE
JC  AnnualSal  A  B  C  D  E  F
1      11      0  0  2  0  0  0
1      12      0  2  9  0  0  1
3      9       1  0  0  3  0  0

期待结果 -

JC  AnnualSal  GRE  Count
1       11      C     2
1       12      B     2
1       12      C     9
1       12      F     1
3        9      A     1
3        9      D     3

enter image description here

【问题讨论】:

    标签: excel


    【解决方案1】:

    1. 选择单元格 A2:H5
    2. 选择数据菜单,然后选择从表/范围

    1. 点击确定

    1. Power Query 编辑器将打开

    1. 选择 A:F 列
    2. 选择变换菜单
    3. 选择反透视列、反透视列

    1. Attribute 重命名为GRE
    2. Value 重命名为Count
    3. 选择Count 列中的下拉箭头并取消选中 0

    1. 选择主菜单,然后选择关闭并关闭、关闭并加载到...

    1. 点击确定

    【讨论】:

    • 很好的解释,但不需要Insert/Table。如果不是,Data\From Table/Range 会将范围转换为表格。
    • 非常感谢您的详细解释,这非常有帮助。但是,我没有在数据菜单下看到表/范围,我认为这是启动电源查询编辑器所必需的。我检查了选项下的插件,即使在那里也找不到电源查询编辑器的选项。我使用的是 Excel 2013,我认为上面列出的功能是兼容的。
    猜你喜欢
    • 2021-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 2022-06-28
    • 1970-01-01
    • 1970-01-01
    • 2017-06-22
    相关资源
    最近更新 更多