174_技巧_Power BI 动态格式(万|亿)

这篇具有很好参考价值的文章主要介绍了174_技巧_Power BI 动态格式(万|亿)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

174_技巧_Power BI 动态格式(万|亿)

一、背景

Power BI 2023年4月份更新,新增加了一个预览功能:动态格式(Dynamic format strings for measures),度量值的结果可以动态的显示为不同的格式。

今天我们主要来看一个技巧,如何在 Power BI 动态的根据数值的大小显示单位为或者亿

Power BI 公共 web 效果:https://demo.jiaopengzi.com/pbi/174-full.html

二、单位展示

常规

常规显示,只加上千分号,显示为整数。

174_技巧_Power BI 动态格式(万|亿)

  • 绝对值小于1万的数值,显示为整数,加上千分号。
  • 绝对值大于等于1万的数值,显示万为单位的1位小数,加上千分号。

174_技巧_Power BI 动态格式(万|亿)

万亿

  • 绝对值小于1万的数值,显示为整数,加上千分号。
  • 绝对值大于等于1万小于1亿的数值,显示万为单位的1位小数,加上千分号。
  • 绝对值大于等于1亿的数值,显示亿为单位的2位小数;加上千分号。

174_技巧_Power BI 动态格式(万|亿)

KMB

符合西数的阅读习惯,K:千,M:10万,B:10亿。

  • 绝对值小于1千的数值,显示为整数,加上千分号。

  • 绝对值大于等于1千小于10万的数值,显示K为单位的1位小数,加上千分号。

  • 绝对值大于等于10万小于10亿的数值,显示M为单位的1位小数,加上千分号。

  • 绝对值大于等于10亿的数值,显示B为单位的2位小数,加上千分号。

174_技巧_Power BI 动态格式(万|亿)

三、动态格式

当前时间动态格式还是预览功能。升级到2023年4月份版本+;具体打开操作如下。

  1. 打开预览功能:度量值的动态格式字符串。随着时间推移会加入到正式功能里面则不需要再勾选预览功能。

174_技巧_Power BI 动态格式(万|亿)

  1. 写好度量值后,在度量值工具=>格式=>动态

    174_技巧_Power BI 动态格式(万|亿)

  2. 选择动态格式的度量值,会出现一个度量值和格式相互切换的下拉框。

    174_技巧_Power BI 动态格式(万|亿)

  3. 根据业务需求设置对应的显示格式。

四、计算组

在动态格式功能出现前,如果想实现度量值动态一般会使用计算组来实现。在这里我们把度量值实现的方式也一并给出。

  1. 对需要使用动态格式单位的度量值进行名称打标,比如这里我们度量值名称打标_单位
  2. 通过度量值打标后,写入计算组。
  3. 在画布中加入计算组的切片器实现动态的切换单位。

计算组功能实现可以参看B站视频:https://www.bilibili.com/video/BV16x4y1T7Fe

五、DAX

  • 基础度量值:sumOfValue

    sumOfValue = SUM ( 'simple-data'[value] )
    
  • 使用计算组实现动态单位的度量值:sumOfValue_单位_计算组

    sumOfValue_单位_计算组 = SUM ( 'simple-data'[value] )
    
  • 使用新功能动态格式实现动态单位的度量值:sumOfValue_动态格式

    度量值

    sumOfValue_动态格式 = 
    VAR initial_value = SUM ( 'simple-data'[value] )
    
    /*==========以下内容为配置无需修改==========*/
    VAR unit_ = SUM ( '动态格式'[单位类别ID] )
    VAR w = IF ( ABS ( initial_value ) >= 1E4, initial_value * 100, initial_value )
    VAR wy =
        SWITCH (
            TRUE (),
            ABS ( initial_value ) >= 1E8, initial_value * 10000,
            ABS ( initial_value ) >= 1E4, initial_value * 100,
            initial_value
        )
    VAR result =
        SWITCH (
            TRUE (),
            unit_ = 1, initial_value,
            unit_ = 2, w,
            unit_ = 3, wy,
            unit_ = 4, initial_value,
            initial_value
        )
    RETURN
        result
    

    格式

    VAR unit_ = SUM ( '动态格式'[单位类别ID] )
    VAR sm = SELECTEDMEASURE ()
    VAR _default = "#,0"
    VAR w = IF ( ABS ( sm ) >= 1E6, "#,0,,.0万", _default )
    VAR wy =
        SWITCH (
            TRUE (),
            ABS ( sm ) >= 1E12, "#,0,,,,.00亿",
            ABS ( sm ) >= 1E6, "#,0,,.0万",
            ABS ( sm ) >= 0, "#,0",
            SELECTEDMEASUREFORMATSTRING ()
        )
    VAR kmb =
        SWITCH (
            TRUE (),
            ABS ( sm ) >= 1E9, "#,0,,,.00B",
            ABS ( sm ) >= 1E6, "#,0,,.0M",
            ABS ( sm ) >= 1E3, "#,0,.0K",
            SELECTEDMEASUREFORMATSTRING ()
        )
    VAR format_ =
        SWITCH (
            TRUE (),
            unit_ = 1, _default,
            unit_ = 2, w,
            unit_ = 3, wy,
            unit_ = 4, kmb,
            SELECTEDMEASUREFORMATSTRING ()
        )
    RETURN
        format_
    

六、总结

  • 计算组和动态格式功能都能实现动态的单位。

  • 计算组的优势在于打标后无需对度量值本身再做过多操作,能满足一处设定处处使用。

    174_技巧_Power BI 动态格式(万|亿)

  • 动态格式功能可以在不借助三方工具的情况下自主设定,这一点比较对于初学者比较友好,降低门槛。需要设置的度量值都要单独去设置一点,复用性不如计算组。

  • 由于动态格式功能是2023年4月新增的预览功能,在世纪互联的 Power BI 暂时还无法使用。

    174_技巧_Power BI 动态格式(万|亿)

附件下载

https://jiaopengzi.com/2973.html


请关注

全网同名搜索 焦棚子

如果对你有帮助,请 点赞关注三连 支持一下,这是我们更新的动力。

by 焦棚子文章来源地址https://www.toymoban.com/news/detail-475183.html

到了这里,关于174_技巧_Power BI 动态格式(万|亿)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Power BI】Power BI 入门指南:版本、下载和报表创建的步骤

    Power BI 是微软于 2013 年推出的产品,为一款商业智能与数据可视化工具。它通过引人注目的视觉效果,帮助我们深入理解数据所传递的信息。然而,Power BI 不仅仅局限于数据可视化,我们还可以利用其进行数据转化、操作以及开展其他卓越的工作。 在本文中,我们将探讨 P

    2024年02月07日
    浏览(50)
  • Power BI介绍

    Power BI是由微软研发的一款商业智能分析软件,是一款可视化自助式BI工具。 核心理念:让业务人员 无须编程 就能快速 上手 商业 大数据分析与可视化 ,具有丰富的可视化图表组件,跨设备使用、与各种不同系统无缝对接和兼容 Power BI是我可以接入各个数据,来做一些处理

    2023年04月08日
    浏览(36)
  • Power BI 本地版部署

              3.1安装 Power BI Report Server所要满足的硬件和软件基本要求 组件 要求 .NETFramework 可以从适用于 Windows 的 Microsoft.NETFramework 4.6(Web 安装程序)手动安装 .NETFramework。 有关 .NETFramework 4.6 的详细信息、建议和指南,请参阅面 向开发者的 .NETFramework 部署指南。 Windows 8.1 和

    2024年02月16日
    浏览(37)
  • Microsoft Power BI部署方案

    目录 前言 一、部署环境概述 二、Azure 账户创建 三、创建虚拟机,安装 SQL Server 四、配置虚拟网络环境 五、安装 Power BI 服务端 六、创建 Power BI 环境及 Power BI 门户 七、配置数据网关 八、上传数据集、创建报表 九、发布共享内部报表 十、设置安全策略 总结 本部署方案是针

    2024年02月04日
    浏览(41)
  • 利用Power Automate,轻松下载Power BI报告中的数据

        Power Automate是微软的流程自动化(RPA)工具,可以友好、无代码的实现各种低效工作流程的自动化处理。它也已经集成到了Power BI中,在 Power BI 报表中创建 Power Automate 视觉对象后,终端用户只需单击报表中的按钮即可运行自动化流。 通过二者的协同,可以提供更强大、更灵

    2024年02月04日
    浏览(40)
  • Power query (Power BI)一步到位傻瓜式合并工作簿,史上最好用

    只需一句话,不用鼠标拖拽十几次,没有步步为营,真正的傻瓜式操作,拿来就用。哪怕你没有任何Power BI (Power query)、VBA编程、Excel 函数公式基础,照样分分钟解决合并工作簿的难题,并且随着数据源的更新,不限于表格内更新,新建工作表,新建工作簿……统统一键刷

    2024年02月05日
    浏览(42)
  • Azure Log Analytics:与Power BI集成

    注:本文最初发布于 d-bi.gitee.io, 2023年6月迁移至CSDN 前述 Azure Log Analytics是Azure Monitor中的一项分析服务。本文将讲述通过Log Analytics与Power BI集成的方式,获取Power BI工作区内的日志信息,包括各PBI数据集的CPU消耗,查询数量及性能,以及数据刷新时长、数据刷新失败监测及用户

    2024年02月08日
    浏览(38)
  • Power BI Report Server自定义Form登录

    一、条件 1、windows server主机一台,我是windows server 2019(当然windows10或者10月份5日更新的windows11也是可以行的)。   2、SQL Sever,我用的是SQL Server2019。 3、Power BI Report Server默认位置安装(默认位置:C:Program FilesMicrosoft Power BI Report Server)。 4、Form自定义登录demo文件,见文末

    2024年02月05日
    浏览(48)
  • Power BI矩阵行数据平铺及列数据排序

           众所周知,Power BI中矩阵通常由三部分属性组成,分别是行、列以及值。各属性添加不同数据组合后,矩阵会呈现出不同的样式,有时我们需要对样式进行灵活调整,比如将行属性的多级数据平铺展示以及列属性数据排序。 一、矩阵行属性的多级数据展示 1、利用+/

    2023年04月16日
    浏览(35)
  • 【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI

    数据可视化和BI技术是当今企业数据分析和业务决策过程中广泛应用的技术。它能够将大量数据转化成可视化的图表和图形,帮助用户更好地理解数据,挖掘出数据背后的价值。在此,我们将从以下几个方面介绍数据可视化和BI技术。 数据可视化和BI技术是通过将海量数据集成

    2024年02月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包