这也可以使用
Power Query
,在中提供
Windows Excel 2010+
和
Excel 365 (Windows or Mac)
要使用Power Query,请执行以下步骤:
-
首先将源范围转换为一个表并相应地命名,对于本例,我将其命名为
Table1
-
接下来,从打开一个空白查询
数据
选项卡-->
获取&转换数据
-->
获取数据
-->
来自其他来源
-->
空白查询
-
上面让
电源查询
窗口打开,现在从
家
选项卡-->
高级编辑器
-->并粘贴以下内容
M-代码
删除您看到的内容,然后按
多恩
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"NAME", "MONTH"}, "Attribute", "Value"),
#"Removed Columns" = Table.RemoveColumns(#"Unpivoted Other Columns",{"NAME"}),
#"Pivoted Column" = Table.Pivot(#"Removed Columns", List.Distinct(#"Removed Columns"[MONTH]), "MONTH", "Value", List.Sum),
#"Renamed Columns" = Table.RenameColumns(#"Pivoted Column",{{"Attribute", "Categories"}})
in
#"Renamed Columns"
-
最后,将其导入回
擅长
-->点击
关闭&负载
或
关闭&加载到
-->点击的第一个应创建
新建工作表
具有所需的输出,而后者将提示一个窗口,询问将结果放置在何处。