Power BI进阶秘籍,干货满满!如何将度量值转化为切片器(动态切换分析指标),实操指南来了!

Power BI进阶秘籍干货满满!如何将度量值转化为切片器动态切换分析指标),实操指南来了!

 

想要在Power BI中让度量值也能像维度一样灵活筛选?没问题,这里就为你揭秘如何将度量值转化为切片器(动态切换分析指标)的实用方法!

 

一、了解基础:首先,要知道Power BI原生不支持直接将度量值作为切片器。但别担心,我们可以借助DAX(数据分析表达式)和视觉交互的创意来实现。

假设我们想要可视化图表呈现下图效果:

 

首先需要明确是要用什么作为坐标轴,以及要用将那些度量值作为切片器使用,这里我们将年份作为坐标轴,并12个度量值作为切片器使用(设定为12个度量值已建立好),有了这个思路,我们就可以开始下一步建模了;

 

二、创建辅助表:主页选项卡点击输入数据,自定义表名称度量值切片器,第一列输入序号,第二列输入度量值名称,形成下图所示辅助表:

 

 

三、编写DAX公式:

1、建立笛卡尔积交叉,建模选项卡点击新建表,输入公式:

度量值笛卡尔积 = CROSSJOIN(VALUES('年度'[年度]),VALUES('度量值切片器'[度量值]))

函数详解:CROSSJOIN 函数用于将两个表进行笛卡尔积(Cartesian product)的交叉连接。然而,当你看到 CROSSJOIN(VALUES('年度'[年度]), VALUES('度量值切片器'[度量值])) 这样的表达式时,实际上这里并不是在连接两个完整的表,而是在对两个列中的唯一值进行交叉连接。

最终呈现:

 

 

2、将度量值切片器与度量值建立关联,新建度量值

指标数据 = SWITCH(TRUE(),

 SELECTEDVALUE('度量值切片器'[度量值])="净资产收益率",[净资产收益率],

  SELECTEDVALUE('度量值切片器'[度量值])="销售净利率",[销售净利率],

  SELECTEDVALUE('度量值切片器'[度量值])="销售毛利率",[销售毛利率],

  SELECTEDVALUE('度量值切片器'[度量值])="存货周转率",[存货周转率],

  SELECTEDVALUE('度量值切片器'[度量值])="应收账款周转率",[应收账款周转率],

  SELECTEDVALUE('度量值切片器'[度量值])="总资产周转率",[总资产周转率],

  SELECTEDVALUE('度量值切片器'[度量值])="净利润增长率",[净利润增长率],

  SELECTEDVALUE('度量值切片器'[度量值])="净资产增长率",[净资产增长率],

  SELECTEDVALUE('度量值切片器'[度量值])="营业收入增长率",[营业收入增长率],

  SELECTEDVALUE('度量值切片器'[度量值])="利息保障倍数",[利息保障倍数],

  SELECTEDVALUE('度量值切片器'[度量值])="流动比率",[流动比率],

  SELECTEDVALUE('度量值切片器'[度量值])="资产负债率",[资产负债率],

BLANK())

函数详解:SELECTEDVALUE函数通常用于度量值中,以获取外部筛选器或当前上下文中的唯一值。它在数据分析和报表制作中非常有用,特别是当需要基于特定条件动态切换数据展示时,以SELECTEDVALUE('度量值切片器'[度量值])="净资产收益率",[净资产收益率]为例,含义为当度量值切片器度量值字段等于净资产收益率时,返回[净资产收益率]计算结果。

 

四、插入切片器:将新建的辅助表作为数据源(红框位置),插入到报告中作为切片器。根据需要调整切片器的样式、格式和交互性,确保它既能满足你的分析需求,又能提升报告的美观度和用户体验,现在,你就可以像使用传统维度切片器一样,使用基于度量值的切片器来筛选数据了!

 

五、建立可视化:可视化视觉对象中选择簇状条形图,将年份作为Y轴,X轴拖入指标数据度量值,按照分析需求拖入图例,示例中将公司字段作为图例使用。

 

 

到这步我们就可以完成动态的分析指标切换了;

六、知识拓展—制作动态标题:动态标题的制作同样离不开SELECTEDVALUE函数,首先我们新建一个度量值

动态标题 = SELECTEDVALUE('度量值切片器'[度量值])&“分析”

然后选中可视化对象设置可视化对象格式,常规选项卡标题设置,点击文本输入框后标志,格式样式选择字段值,应将此基于哪个字段选择度量值”动态标题”,如图完成动态标题设置;

 

 

 

恭喜你!现在你已经掌握了将度量值转化为切片器的技巧。在Power BI中,这样的创新应用能让你的数据分析更加灵活、深入和高效。

 

快来试试吧,让你的Power BI报告更加出彩,成为数据洞察的佼佼者!

 目前已组建有BI在线服务团队,活跃接单老师超百人,专注解决BI横向、纵向相关的各类技术问题,包括但不限于各类BI工具、python、数据仓库、编程开发等服务。
BI包括但不限于永洪bi、quickbi、PowerBI、FineBI、Finereport、smartbi、tableau、qliksense等BI工具 ,可以制作BI系统,或解决单个项目,单个问题,考试相关、一对一教学等服务
有意联系瓶子微信:wdfyqx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/736852.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SD中的VAE,你不能不懂

要想生成一幅美丽的图片,没有VAE可不行什么是VAE? VAE,即变分自编码器(Variational Autoencoder),是一种生成模型,它通过学习输入数据的潜在表示来重构输入数据。 在Stable Diffusion 1.4 或 1.5 模型中,通过VAE对模型进行部分更新,以提升模型渲染眼睛的能力。通过这种…

VSCODE 编辑markdown 文件

因为Obsidian版权问题,改用vscode编辑器 编辑markdown 文件 1.使用VSCODE 编辑markdown 文件 首先分别下载 Markdown 和markdown PDF 第三方插件 2.保存文件为md 格式,如果需要缓存图片,可以点击右上角的预览模块。就可以看图片了(window 和linux 服务器都是/ 分隔符) 如…

如何从服务器bios清除磁盘数据

解决问题并查找根源: 一、服务空间不足,服务无法部署或服务不可用 二、清理了大日志文件,但是空间还是不足 1.首先是通过df -h命令查看磁盘的使用情况,主演是看Avail(可用)和Use(已用)的占用百分比,如下所示: df -h Filesystem Size Used Avail Use% Mounted on /dev/m…

《安富莱嵌入式周报》第339期:单片机运行苹果早期Mac系统模拟器,2GHz示波器有源探头,下一代矩阵开关面包板,卡片式声音分贝器,HP经典示波器,ReRAM

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版 https://www.bilibili.com/video/BV1Kf421Q7Lh目录1、开源2GHz的示波器有源探头 2、模拟矩阵开关面包板Jumperless推出下一代Jumperless V5 3、软件相关…

IBM服务器SQL/ Oracle数据库修复

一、故障诊断: 1.使用IBM服务器管理工具(如IBM Storage Manager)连接到服务器,检查当前存储状态和数据库状态。 2.查看错误日志和系统日志,确定数据库损坏的具体原因,如硬盘故障、RAID阵列崩溃、文件系统损坏等。 风险评估: 1.评估数据库损坏的严重程度和恢复的可能性。…

对vue3中update:属性的理解

最近看到了一个项目中代码,类似于update:count。 对此不太明白用法,这里经过理解之后,记录一下。 大概是这样的这里的场景是父组件中引入了子组件,在父组件中有一个变量count,并将count传入到了子组件。 现在假设父组件上有个按钮,其作用是每次按下,就对父组件中的count…

Vue props的多类型定义报错的问题

报错内容:The "maxHeight" property should be a constructor vue/require-prop-type-constructor 代码中是这样实现的:解决办法: 改成数组型是就可以了

WPF进度条中间写百分比数字

我发现很多同学把思维固话了,通常我们需要实现的进度条是我在网上看到好多例子,但是都没有我的简单,他们不是重写ProcessBar就是使用模板, 可以将TextBlock提取出来啊,灵活一点单独绑定 然后一句代码Panel.ZIndex="1"就搞定了<StackPanel><Button Cont…

mysql连表查询出现数据重复

当我们连表查询遇见数据重复的时候 出现了 好多条 id一样的数据 是错误的 所以我们需要用到distinct关键字进行处理 保证我们数据的唯一性 接下来一个小知识 就是distinct关键字的使用 感谢观看 谢谢

Django中配置media媒体资源 - 存放用户上传的文件

1. 创建media文件夹 2. 配置settings.py# 指定媒体url MEDIA_URL = /media/ # 指定存放媒体文件的文件夹 MEDIA_ROOT = os.path.join(BASE_DIR, media)3. 在urls.py中添加from django.conf import settings from django.conf.urls.static import staticurlpatterns = [path(adm…

OMV数据恢复NAS阵列丢失

针对OMV数据恢复中NAS阵列丢失、RAID设备消失以及文件系统损坏的情况的操作。 一、确认故障现象: 1.检查OMV管理界面,确认RAID设备是否已消失,文件系统是否无法访问。 2.记录所有相关错误信息和日志,以便后续分析。 评估数据重要性: 确定丢失数据的重要性和紧急性,以便制…

联想服务器阵列数据恢复Raid5/0/6数据库RaidZ/虚拟机

针对联想服务器阵列数据恢复,特别是涉及RAID 5/0/6、数据库RAID Z以及虚拟机的情况 一、RAID 5/0/6 数据恢复故障诊断 确定故障类型:首先需要明确是RAID 5/0/6阵列中的哪一部分出现故障,如硬盘掉线、阵列卡损坏、意外断电等。 收集信息:记录服务器型号、RAID配置、硬盘序列…

NAS阵列恢复数据数据恢复开盘

NAS阵列数据恢复,尤其是涉及开盘(即物理层面打开硬盘外壳以进行内部修复或数据提取)的情况,是一个复杂且技术密集型的过程。 一、故障诊断: 1.确定NAS阵列中数据丢失或无法访问的具体原因,如硬盘物理损坏、RAID阵列崩溃、文件系统故障等。 2.记录所有硬盘的序列号、型号及…

2024 年人工智能和数据科学的五个主要趋势

引言 2023年,人工智能和数据科学登上了新闻头条。生成性人工智能的兴起无疑是这一显著提升曝光度的驱引言2023年,人工智能和数据科学登上了新闻头条。生成性人工智能的兴起无疑是这一显著提升曝光度的驱动力。那么,在2024年,该领域将如何继续占据头条,并且这些趋势又将如何…

线段树的基本知识和初级运用

主要介绍了线段树的基本知识点和初级运用前言 线段树绝对是出题人最爱考的高级数据结构了。它快、灵活、码量也大,相当考验 OIer 的综合能力。所以好好学习一下线段树是相当必要的。 基础 线段树是基于二叉树的。通过为二叉树的每个节点赋予线段的意义,线段树可以维护很多的区…

信息摘要技术

信息摘要 定义 信息摘要就是原数据通过某个算法生成一个固定长度的单向散列值。 特点 1、输出长度固定:无论输入的长度和值如何,计算得到的哈希值长度总是固定的。 2、不可逆性(单向):不可能使用散列值推出原文件内容 3、无碰撞性:想要找到两个不同的输入值,使它们哈希后…

完美解决stack Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.

解决方案:node版本太高了,我同时说他环境是node14的,我就来了个14.18的,结果还是不是,应该是14系列,我的二级版本还是高了。 python什么的安装了没什么用!!! 一步一步来,先解决第一部分: 错误提示的意思是说我没有python,我电脑里确实没有下载python,但实际上不用下…

DVT:华为提出动态级联Vision Transformer,性能杠杠的 | NeurIPS 2021

论文主要处理Vision Transformer中的性能问题,采用推理速度不同的级联模型进行速度优化,搭配层级间的特征复用和自注意力关系复用来提升准确率。从实验结果来看,性能提升不错 来源:晓飞的算法工程笔记 公众号论文: Not All Images are Worth 16x16 Words: Dynamic Transfor…

论文查重

代码说明 类的设计 PaperPlagiarismChecker 类 这个类是算法的核心,负责实现论文查重的具体逻辑和计算。它可能包含以下主要函数: calculateCosineSimilarity(String text1, String text2): 计算两个文本之间的余弦相似度。这是核心的相似度计算函数。 getWordFrequency(Stri…

常见排序原理及 python 实现

时间复杂度与空间复杂度 常用O(1)或O(n)表示,其中1表示一个单位(最简单的单位,可以是多个或1个,但在时间上总体是较低且连续的),时间通常指的是程序运行时间,空间则是指程序在运行时所占用的内存空间。各个阶段的复杂度可用下面的顺序比较: O(1) < O(logn) < O(n) &…