Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 使用Powerquery将引用表链接到数据表的列标题以创建平均值_Powerbi_Powerquery - Fatal编程技术网

Powerbi 使用Powerquery将引用表链接到数据表的列标题以创建平均值

Powerbi 使用Powerquery将引用表链接到数据表的列标题以创建平均值,powerbi,powerquery,Powerbi,Powerquery,我有一个数据表,其中包含具有以下列标题的调查数据: Answerid | Question 1 | Question 2 | Question 3 1 3 4 5 以及一个将问题类别与问题关联的参考表: Question 1 | Category A Question 2 | Category B Question 3 | Category B 现在,我想将结果视为类别级别的平均值。例如,在条形图中,每个条形图显

我有一个数据表,其中包含具有以下列标题的调查数据:

Answerid | Question 1 | Question 2 | Question 3
       1            3            4            5
以及一个将问题类别与问题关联的参考表:

Question 1 | Category A
Question 2 | Category B
Question 3 | Category B

现在,我想将结果视为类别级别的平均值。例如,在条形图中,每个条形图显示该类别的平均值

在引用范围中加载,不带列标题,并将其称为引用。加载到数据表中。在第一列上单击鼠标右键,选择“取消打印其他列”。主页…合并查询。。。合并到表引用并单击顶部和底部的问题列以链接它们。通过单击新列顶部的箭头框展开结果。右键单击包含类别的列、分组依据、使用平均值并应用于包含数字字段的列。根据需要添加您自己的图表

let Source = Excel.CurrentWorkbook(){[Name="Table2"]}[Content],
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"AnswerID"}, "Attribute", "Value"),
#"Merged Queries" = Table.NestedJoin(#"Unpivoted Other Columns",{"Attribute"},Reference,{"Column1"},"RefernceTable",JoinKind.LeftOuter),
#"Expanded RefernceTable" = Table.ExpandTableColumn(#"Merged Queries", "RefernceTable", {"Column2"}, {"Column2"}),
#"Grouped Rows" = Table.Group(#"Expanded RefernceTable", {"Column2"}, {{"Average", each List.Average([Value]), type number}})
in #"Grouped Rows"

到目前为止,您尝试了什么?您遇到了什么具体问题?请将您的问题包括您尝试过的代码,以及任何相关的错误消息/输出。