Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Power BI Web URL条件格式的三种高级用法

Power BI Web URL条件格式的三种高级用法

作者头像
wujunmin
发布于 2025-02-10 09:09:26
发布于 2025-02-10 09:09:26
19200
代码可运行
举报
文章被收录于专栏:wujunminwujunmin
运行总次数:0
代码可运行

Power BI表格矩阵有四种条件格式,背景色、字体颜色、图标很常用,今天分享Web URL的三种奇妙用法:自定义URL图标,URL工具提示和发送邮件。

1. 自定义Web URL图标

Web URL顾名思义,是用来跳转到链接的。假设数据中有电影名称和海报URL:

将名称拖入表格,施加Web URL条件格式为海报URL列,即可看到名称添加了下划线,点击即可跳转到对应海报。

接下来升级下,使用图标跳转。

第一种方式是UNICODE符号。在我分享的图标查询系统选择UNICODE分类,假设想要箭头,复制该箭头,并粘贴到一个空白度量值:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
符号URL = "↺"

把以上度量值拖入表格,施加Web URL对象为海报列,即实现图标变化:

另外一种更华丽的方式是在我分享的图标库选择SVG图标,搜索"link",选择喜欢的样式,复制右侧的SVG代码,新建空白度量值,粘贴代码。

把SVG URL度量值标记为图像URL:

拖入表格,图像大小调整低一些:

再一次,施加Web URL为海报列,即可实现链接跳转:

再进一步,图标库选择动画效果:

复制动画SVG代码,和上方静态过程一样放入表格,即可闪烁提示这是跳转链接:

2. Web URL用于工具提示


工具提示的作用是,在当前图表上鼠标停留时,弹出一个新的小页面,展示更详细的信息。详细的工具提示制作过程参考微软官方文档:

https://learn.microsoft.com/zh-cn/power-bi/create-reports/desktop-tooltips?tabs=powerbi-desktop

根据微软教程,我们需要新建一个工具提示页面,才能实现工具提示。对于一些轻量级的工具提示(比如只显示一行文本),这种做法是繁琐的。以下介绍使用Web URL进行工具提示方法(适用于表格矩阵),这种方法有两个优点:

  • 不新建提示页面也可提示。
  • 不同的列可以有不同的工具提示内容。

下方的表格鼠标指向店铺名称时,显示提示内容:

指向销售折扣列时,提示另外的内容:

以店铺名称的提示为例,新建度量值:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
M.工具提示.门店负责人 = 
"News: "
& UNICHAR ( 10 ) & UNICHAR ( 10 ) 
& SELECTEDVALUE ( 'A 店铺资料'[督导] ) & "请注意,你管辖的这家店铺,影响业绩的最大负面因素是"
& UNICHAR ( 10 )
& [M.最大负面影响因素]

度量值中UNICHAR进行换行,其他为显示内容。对表格的店铺名称列的Web URL施加该度量值,即可实现上图的效果。其他列如果需要不同的提示内容,操作同理。

有人可能会问,度量值中的”News:“字符能不能去掉,答案是不能。只有添加“News:”,度量值才会被识别为Web URL。实际上,Power BI支持的Web URL可以是以下开头:

http https mailto ftp news telnet https://learn.microsoft.com/zh-cn/power-bi/create-reports/power-bi-hyperlinks-in-tables?tabs=powerbi-desktop

只有news显得像一个通知信息,不会突兀,因此本文采用这一前缀。

3. Web URL用于发送邮件


试想这样一个场景:老板打开Power BI,看到有闪烁的信封图标,提示他这些店指标异常,建议他给这些店发个邮件,指导指导工作。

他挑选了其中最异常的一家,点击店铺名称后,自动跳转到OUTLOOK ,邮件内容已经自动帮他写好了,有指标说明,有行动计划,他只需要额外再补充两句,点击发送。

然后返回Power BI继续浏览,继续提出指示。以下是视频操作演示:

实现以上效果分为两步。

首先是对异常店铺添加邮件动画图标。图标可以在我分享的Power BI SVG图标查询系统搜索“mail”,选择颜色,选择动画效果,然后复制右侧的SVG文本。

新建度量值,粘贴文本,对显示图标进行条件设置,此处当业绩达成率低于20%时显示图标。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
图标.邮件 = IF([M.业绩达成率]<=0.2,刚才复制的SVG文本)

对表格中的店铺名称列施加条件格式图标样式为上方的度量值,图标设置即完成。

第二步,设置发送邮件内容。此处发送邮件的功能使用Web URL中的MailTo实现,采总在《如何在Power BI报告中添加邮箱链接?》已经有详细论述,此处是一个扩充应用。

正式开始之前,确保你的维度表有人员和邮箱相关的内容(下图邮箱为虚拟)

新建发送邮件度量值:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
M.WebURL.发送邮件 = 
"mailto:" & SELECTEDVALUE ( 'A 店铺资料'[邮箱] ) & "?subject=异常指标警告!
    &body=你好,"
    & SELECTEDVALUE ( 'A 店铺资料'[督导] ) & ","
    & "你负责的店铺"
    & SELECTEDVALUE ( 'A 店铺资料'[店铺名称] ) 
    & ",你的邮件正文,可以包含指标状况,下一步行动计划等内容。"

度量值中,subject是邮件标题,body里面的是邮件内容。注意subject前面的?和body前面的&连接符是必须的。对表格的店铺名称列设置Web URL为上方的度量值。

如果邮件正文需要换行,Web URL度量值如下,需要换行的位置输入%0D%0A,需要隔行的位置两个%0D%0A:

如果需要添加链接,把链接当成文本放入body即可:

换行+链接的邮件正文效果如下:

店铺名称列总共有两个条件格式,图标用来提示异常,Web URL用来发送邮件。Power BI Desktop设置完毕,发布后即可正常使用。

这个Power BI和Outlook结合的流程帮老板减轻了决策负担,同时又没有越俎代庖代替老板决策,邮件内容老板是可以修改的。

完。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-11-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Power BI 史上最简便、最灵活的工具提示
工具提示的作用是,在当前图表上鼠标停留时,弹出一个新的小页面,展示更详细的信息。详细的工具提示制作过程参考微软官方文档:
wujunmin
2024/01/16
4960
Power BI 史上最简便、最灵活的工具提示
Power BI 矩阵行列标题优化
如果矩阵的行有多个维度,默认情况下会是合并单元格样式(左侧),如果变为右侧的重复标签效果?
wujunmin
2025/02/10
1380
Power BI 矩阵行列标题优化
Power BI 实现层级图表的三种方式
第二种多层级显示的视觉对象是矩阵,矩阵的行拖入多个维度,打开总计可以双层或者多层同时展示。
wujunmin
2025/02/10
1140
Power BI 实现层级图表的三种方式
Power BI 长文本条件格式总结
Power BI内置表格矩阵最常用的条件格式有字体颜色、背景色和图标。长文本能不能实现同样的条件格式?当然可以。原理是DAX+HTML/SVG。
wujunmin
2025/02/10
1240
Power BI 长文本条件格式总结
Power BI 条件格式三剑合璧
Power BI 表格矩阵可以设置五种条件格式类型,绝大多数情况下你可能对某列只使用一种条件格式,本文介绍一个三种条件格式(背景色、字体颜色和图标)叠加使用的业务情景。
wujunmin
2023/11/23
3550
Power BI 条件格式三剑合璧
Power BI原生图表自定义填充图案
以上所有效果不依赖任何第三方视觉对象,完全使用Power BI内置图表生成,交互功能一个不少(比如工具提示),数据标签,条件格式也完全支持。这是怎么办到的?
wujunmin
2022/12/13
1.1K0
Power BI原生图表自定义填充图案
Power BI模拟麦肯锡排名表格
这个表格的核心特色是排名带有圆圈背景,城市带有圆角矩形背景。Power BI借助SVG(并不需要了解SVG代码知识)在内置表格可以轻松实现。以下是两个模拟结果:
wujunmin
2025/02/10
930
Power BI模拟麦肯锡排名表格
Power BI+DeepSeek+SVG实现卡片图自由
昨天分享了DeepSeek辅助Power BI自定义条件格式图标,今天继续分享AI辅助Power BI可视化,使用DeepSeek生成SVG度量值,制作任意构造的卡片图,整个过程无需了解SVG代码知识。
wujunmin
2025/02/19
3580
Power BI+DeepSeek+SVG实现卡片图自由
Power BI制作世界杯射手榜表格
下图是腾讯体育的世界杯射手榜,这个表格的特点是带有球员头像,进球括号标注了点球数量。这里介绍两种Power BI的实现方式。
wujunmin
2023/02/27
7770
Power BI制作世界杯射手榜表格
Power BI 矩阵聚光灯高亮深化
白茶老师在他的文章《BI技巧丨矩阵高亮》介绍了一种交叉显示效果,选中一个维度,该维度背景色突出显示,选中两个维度,两个维度均突出显示,且交叉的格子颜色加深。
wujunmin
2024/02/05
2390
Power BI 矩阵聚光灯高亮深化
Power BI字段参数的分组与引用
Power BI 2022年5月更新的字段参数功能业务使用价值巨大,以至于本号连续更新相关内容,以下是前情提要:
wujunmin
2022/07/13
3.5K0
Power BI字段参数的分组与引用
Power BI 制造做旧粗糙颗粒感
有人说,昨天分享的超市小票式进度条不够粗糙。现实生活中超市的小票不会这么整齐,打印出的购物清单总有一种钢笔快要写不出字的残缺感。
wujunmin
2025/02/10
600
Power BI 制造做旧粗糙颗粒感
Power BI字段参数合并同类型指标
业绩、成交笔数、销量、库存量等为主指标,为判断指标的健康度,我们常常需要横向比较,设置辅助指标,比如主指标在各店铺的排名,比如指标比同期的增长率。
wujunmin
2022/07/13
9980
Power BI字段参数合并同类型指标
Power BI 模拟B站多指标对比图表
B站后台最近对数据分析进行了升级,可以对比不同视频各指标的高低,并对最高值和最低值进行了图标及颜色突出展示。
wujunmin
2025/02/10
1340
Power BI 模拟B站多指标对比图表
老板最爱的Excel工作流:从数据到邮件指示,一步搞定
之前在《老板最爱的Power BI工作流:从数据到邮件指示,一步搞定》和《Power BI调用Outlook发邮件续篇》我介绍了如何在Power BI调用Outlook完成从报告阅读到行动计划。现在Excel也可以实现同样的工作流了。
wujunmin
2025/02/10
1040
老板最爱的Excel工作流:从数据到邮件指示,一步搞定
从Puma财报学习Power BI表格条件格式
运动品牌Puma近日发布了2024Q3财报,发布的资料在可视化方面有很多值得学习的地方,本文借助Power BI模拟一二。
wujunmin
2025/02/10
1270
从Puma财报学习Power BI表格条件格式
Power BI做一个日历图表
日历可以放在报表一角,以便阅读者知晓当前日期在当月的位置。下图是一个示例,有星期,有日期,周末为灰色,如果是当天,则有红色背景色并且字体显示为白色。如何在Power BI中实现呢?
wujunmin
2021/11/26
2.3K0
Power BI 制作巴黎奥运会赛程表
来源:https://olympics.com/zh/paris-2024/schedule
wujunmin
2025/02/10
660
Power BI 制作巴黎奥运会赛程表
Power BI模拟谷歌2022搜索排行榜
谷歌近日发布了2022搜索排行榜,以下是statista制作的美国榜单图表。这个图表有2个主要特点:第一名带有半透明背景色,且右侧有个搜索图标。Power BI如何模拟这样的表格?
wujunmin
2022/12/14
5870
Power BI模拟谷歌2022搜索排行榜
Power BI 图像在条件格式和列值的行为差异
Power BI在表格矩阵条件格式和列、值区域均可以放入图像,支持URL、Base64、SVG等格式。同样的图像在不同的区域有不同的显示特性。
wujunmin
2024/04/02
4290
Power BI 图像在条件格式和列值的行为差异
相关推荐
Power BI 史上最简便、最灵活的工具提示
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验