我需要一些Power BI魔力 . 我有一些列填充了不同持续时间的进程步骤,我需要将这些步骤放入行中,并将列的平均值放在其旁边的行中 .
换句话说,输入是多列,其中包含大量值,输出是一个包含2列的表,一列用于处理步骤的名称,另一列用于该处理步骤的平均值 . 我附上了一篇关于这篇文章我需要的例子 .
table 太长了,无法转置它,我一直在玩AVERAGEX,但没有任何成功 . 我会知道如何在Excel中执行此操作,但我对Power BI来说太新了以使其工作 . 我需要DAX公式来进行这样的转换 .
非常感谢您的帮助 .
1 回答
最简单的方法是使用查询编辑器 .
从输入表中,选择所有步骤列,然后从顶部的“变换”选项卡中选择“未透明列” .
一旦他们不透支,您可以在“主页”选项卡上执行“分组依据” . 按属性列分组,并在值列上平均 .
编辑:如果您愿意,可以使用DAX进行平均,但这里的关键部分是列的拆分 .