Excel Pivot 在我的其他一些列下嵌套一个列的问题
Excel Pivot nest a column under some of my other columns problem
我有这个数据单元格来源:
我正在尝试在颜色下创建一个枢轴嵌套模型。每种颜色单独。
目前还没成功。
这是我想要的结果:
任何帮助将不胜感激
您可以使用 Power Query 预处理 table:
- Select前三列
- 逆透视其他列
- 删除值列
- 关闭并加载为 Pivot Table
一旦你有枢轴 table 加载
- 将
Model
和Attribute
拖到行区域
- 将
Order Total
和 Order Amount
拖到值区域
M码
let
Source = Excel.CurrentWorkbook(){[Name="Table18"]}[Content],
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(
Source,
{"Model", "Order Total", "Order Amount"},
"Attribute", "Value"),
#"Removed Columns" = Table.RemoveColumns(#"Unpivoted Other Columns",{"Value"})
in
#"Removed Columns"
编辑
要使用 Power Query
,在 Windows Excel 2010+ 和 Office 365 Excel
中可用
- Select 你原来的一些单元格 table
Data => Get&Transform => From Table/Range
- 当 PQ UI 打开时,导航到
Home => Advanced Editor
- 记下代码第 2 行中的 Table 名称。
- 用下面的M-代码替换现有代码
- 将粘贴代码第 2 行中的 table 名称更改为您的“真实”table 名称
- 检查任何评论,以及
Applied Steps
window,以更好地理解算法和步骤
我有这个数据单元格来源:
我正在尝试在颜色下创建一个枢轴嵌套模型。每种颜色单独。 目前还没成功。 这是我想要的结果:
任何帮助将不胜感激
您可以使用 Power Query 预处理 table:
- Select前三列
- 逆透视其他列
- 删除值列
- 关闭并加载为 Pivot Table
一旦你有枢轴 table 加载
- 将
Model
和Attribute
拖到行区域 - 将
Order Total
和Order Amount
拖到值区域
M码
let
Source = Excel.CurrentWorkbook(){[Name="Table18"]}[Content],
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(
Source,
{"Model", "Order Total", "Order Amount"},
"Attribute", "Value"),
#"Removed Columns" = Table.RemoveColumns(#"Unpivoted Other Columns",{"Value"})
in
#"Removed Columns"
编辑
要使用 Power Query
,在 Windows Excel 2010+ 和 Office 365 Excel
- Select 你原来的一些单元格 table
Data => Get&Transform => From Table/Range
- 当 PQ UI 打开时,导航到
Home => Advanced Editor
- 记下代码第 2 行中的 Table 名称。
- 用下面的M-代码替换现有代码
- 将粘贴代码第 2 行中的 table 名称更改为您的“真实”table 名称
- 检查任何评论,以及
Applied Steps
window,以更好地理解算法和步骤