Powerbi Power BI桌面中报表可视化中的转置表

Powerbi Power BI桌面中报表可视化中的转置表,powerbi,dax,Powerbi,Dax,以下是Power BI Desktop中我的表格的外观: 在第一列中,我们有年份,在其余n列中有指标 我想构建一个可视化矩阵,其中指标在行中,年份在列中 现在,我知道我可以在查询编辑器中取消填充除年份以外的所有列。但上述结构对于构建图表是必要的,其中x轴是年份,序列只是一个或两个指标 是否有一种方法(度量、计算表或其他)来构建我需要的矩阵 谢谢 如果我理解正确,您需要原始表格布局和新的转置表格,如下所示: 您可以通过一个新的附加查询来实现这一点。 只需进入查询编辑器,右键单击现有查询(在屏幕

以下是Power BI Desktop中我的表格的外观:

在第一列中,我们有年份,在其余n列中有指标

我想构建一个可视化矩阵,其中指标在行中,年份在列中

现在,我知道我可以在查询编辑器中取消填充除年份以外的所有列。但上述结构对于构建图表是必要的,其中x轴是年份,序列只是一个或两个指标

是否有一种方法(度量、计算表或其他)来构建我需要的矩阵


谢谢

如果我理解正确,您需要原始表格布局和新的转置表格,如下所示:

您可以通过一个新的附加查询来实现这一点。 只需进入查询编辑器,右键单击现有查询(在屏幕的左窗格中),然后单击引用。这将创建一个新查询,使用以前存在的查询作为其源

然后单击“变换”选项卡。然后单击“将第一行用作标题”按钮的底部,这样您就可以单击“将标题用作第一行”

然后点击转置

然后单击“使用第一行作为标题”按钮的顶部(或单击其底部,然后单击“使用第一行作为标题”)


然后单击主页选项卡并“关闭并应用”。这将从转换后的表向Power BI数据集中添加一个新表。

在Power query editor中打开要转换的excel数据。 转到“变换”选项卡。 然后下拉“使用第一行作为标题”并选择“使用标题作为第一行”->这将在数据顶部添加一行,如第二个屏幕截图所示

然后点击转置按钮。您可以看到数据已被转置。

如果要删除第一行,请下拉“使用第一行作为标题”,然后选择“使用第一行作为标题”