Power BI技巧:在表格中动态显示列

就是这样的效果,

也就是根据切片器的筛选,来显示需要的列,做起来很简单,步骤如下:

01 逆透视表

进入Powerquery编辑其中,对该表格逆透视。

选中基础列,也就是固定显示的列,比如[产品名称],然后逆透视其他列,

逆透视后的表格如下,

是不是很乱的感觉?

02 利用矩阵展现该表

将逆透视后的表,放入到矩阵中。

[产品名称]拖入【行】,[属性]放进【列】,

是不是混乱的表格又变得十分整齐了呢:)

03 生成切片器

使用[属性]生成切片器,就得到了上图动态列的效果。


那么进一步的,矩阵中的度量值是不是也能这样动态显示呢,当然是可以的。

假设有以下三个度量值,生成的矩阵如下,

这种情况下,是不能直接通过切片器来选择是否显示某一个度量值的,为了能实现动态的效果,步骤如下:

/1/

新建一个包含各个度量值名称的表

/2/

生成产品名称和度量值名称的笛卡尔积表

这里利用CROSSJOIN来实现

/3/

整合度量值

把上面三个度量值整合为一个,

指标数据 = SWITCH(TRUE(), SELECTEDVALUE('表'[度量值])="销售额",[销售额], SELECTEDVALUE('表'[度量值])="利润额",[利润额], SELECTEDVALUE('表'[度量值])="销售额占比",FORMAT([销售额占比],"0%"))

/4/

同样使用矩阵进行展现

/5/

利用度量值表生成一个切片器

就能达到动态显示某个度量值的效果,

总结

无论是现有列,还是度量值,都可以实现动态显示的效果,并且其原理也是类似的,

1,需要动态展示的列名或者度量值名放到一列中,作为生成切片器的字段,并用此列与维度列生成笛卡尔积;

2,属性的值也全部整合为一个字段或者一个度量值;

3,利用矩阵和切片器进行动态展现。


(0)

相关推荐

  • 数据透视之动态数据源问题——你变,我变!

    小勤:大海,数据透视表作为统计分析的时候的确很好用,但每次都是选定区域后操作,现在数据增加了,结果数据透视表中没有将新的数据加进去啊. 大海:的确,直接基于普通数据源进行数据透视,数据增加的情况下,数 ...

  • 2种方法制作动态透视表

    函数公式.职场模板.财务应用.分析图表.练习题.软件工具.表格合并.Office 365.Power Query.表格美化.符号作用.条件格式.学会骗.一本不正经.避坑指南.数据整理.筛选技巧.偷懒宝 ...

  • Power BI技巧:利用切片器动态显示数据层级

    无论想按什么维度.什么顺序查看分析数据,只需要选择不同的切片器组合就行了. 方法如下: 01 | 把数据聚合为分析需要的最细粒度 本文假设最细分析粒度为月度,可以通过分组功能聚合,这样可以显著的降低数 ...

  • Word表格中的列宽和行高调整技巧

    怎样调整Word表格中的列宽和行高呢?下面是调整列宽和行高的技巧. 材料/工具 word 方法 1 目的是更改下列表格的列宽和行高. 2 首先点击右键,选择"表格属性". 3 进入 ...

  • Power BI如何获取网页中的链接?这个方法非常好用

    如何用PowerBI批量爬取网页数据? Power BI抓取猫眼数据告诉你,哪部电影更受欢迎? 对于网页中可见的规范化数据,提取很简单,但对于网页中可以再次点击的链接,怎么提取呢? 其实同样很简单,本 ...

  • Power BI技巧:时间维度动态折叠显示

    文/Beau 数据分析爱好者,擅长PBI数据分析 本文灵感来自于星球球友的一个求助帖,他的诉求是可以在矩阵中对于日期类型的列标题进行动态折叠显示. 何为折叠呢? 简单的说就是当切片器选择日期长度超过一 ...

  • 快速找出Excel表格中两列数据不同内容的3种方法!

    Hi,大家好,我是小雨.Excel在日常办公中是一个非常重要的数据处理软件,尤其是在批量处理数据的时候更能体现出它的强大. 近日有粉丝在后台咨询小雨,问如何快速找出Excel表格中两列数据中的不同内容 ...

  • Power BI技巧 | 如何让切片器只显示有数据的选项?

    使用PowerBI做数据分析的基础,要先建立合适的数据模型,将数据表分为维度表和事实表,在做可视化时,坐标轴.切片器等上下文应该来源于维度表的字段. 但是很多人不喜欢用维度表,其中一个原因是,如果用维 ...

  • 如何在Power BI中动态显示标题?

    默认情况下,PowerBI图表的标题是静态的,为了增强图表的可读性,通过设置动态标题,可快速展示关键信息.提升沟通效率.本文通过两个简单的例子来看看PowerBI中如何创建动态标题. /01/ 拿之前 ...

  • Power BI可视化技巧:柱形图动态显示预算实际

    之前碰到多次星友提出类似这样的问题:展示预算和实际数据时,如果是已经发生的月份就显示实际数据,未发生的月份显示预算数据,并用不同的颜色区分,这应该怎么做呢? 接着前面关于预算分析文章的介绍,如果直接把 ...

  • Power BI可视化技巧:折线图动态显示预算实际

    上篇文章介绍了利用柱形图来动态显示预算实际的做法,本文再介绍一下用折线图实现的思路. 其实用折线图也很简单,需要的字段与柱形图相同,可以直接将柱形图切换为折线图,但切换后的效果变成了这样: 你会发现, ...