【Azure Power BI】在Power BI中获取十进制随机数后,转换十六进制作为颜色值示例

简介: 【Azure Power BI】在Power BI中获取十进制随机数后,转换十六进制作为颜色值示例

问题描述

在使用Power BI Desktop做报表,用到了其中一个图标组件 (Card Browser),可以做出比较漂亮的图片和带颜色的卡片效果:

但是,在自己的数据源中,并没有颜色值。所以颜色值为0-255的十进制转换为00-FF的十六进制数据,想到了生成随机数,然后转换为颜色值。

数据源格式示例:

Title Count Index
Excel 1 1
Handyman  1 2
Photoshop 1 3
Racquetball 1 4
主机游戏  1 5
乐器  1 6 
... 
...

没有颜色值时的效果:

 

需要使用到的Power BI 默认函数:

 

实现步骤

第一步:添加一个新字段 CardColor

==>> 在Table 数据区域 点击 右键 , 选择 Edit Query, 最后点击 Custom Column。

 

第二步:使用 Number.RandomBetween 生成随机数,并组合Number.ToText ,转换为十六进制

"#" & Number.ToText(Number.Round(Number.RandomBetween(1000001,9999999),0),"X")

  • “#“ 颜色值字符
  • & 在Power BI Query 中用来连接前后字符串
  • Number.Round : 为了去掉 随机数中默认产生的两位小数

效果如下:

 

第三步:把颜色值加入Card Browser中,查看修改后的效果

示例文件下载地址:https://files.cnblogs.com/files/lulight/Hobby.zip?t=1712840780&download=true

 

参考资料:

添加索引列:https://learn.microsoft.com/zh-cn/power-query/add-index-column

Number.RandomBetween:https://learn.microsoft.com/zh-cn/powerquery-m/number-randombetween

Number.Round: https://learn.microsoft.com/zh-cn/powerquery-m/number-round

Number.ToText :https://learn.microsoft.com/zh-cn/powerquery-m/number-totext

[END]

 

相关文章
|
存储 数据可视化 数据挖掘
【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI
【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI
273 0
|
1月前
|
SQL 监控 数据可视化
数据可视化:Power BI在商业智能中的强大作用
【10月更文挑战第28天】在信息爆炸的时代,数据成为企业决策的重要依据。Power BI作为微软开发的强大数据可视化工具,集数据整合、报表制作和数据可视化于一体,通过简单拖放操作即可生成交互式图表和报表,提高决策效率,实现数据整合与实时监控,助力企业挖掘数据价值,提升竞争力。
72 3
|
2月前
|
数据可视化 数据挖掘 数据建模
Power BI:商业智能的利器
【10月更文挑战第7天】Power BI 是微软推出的一款商业智能(BI)工具,旨在帮助企业和用户通过数据分析和可视化来做出数据驱动的决策。
65 3
|
4月前
|
BI
【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
|
监控 安全 BI
Bi质押系统智能合约开发逻辑规则及代码示例
Bi质押系统智能合约开发逻辑规则及代码示例
|
SQL 数据可视化 数据挖掘
|
7月前
|
传感器 数据可视化 搜索推荐
瓴羊Quick BI助力深圳光明环境水务公司举办水务数据应用大会暨第二届“光环杯”BI应用大赛
瓴羊Quick BI助力深圳光明环境水务公司举办水务数据应用大会暨第二届“光环杯”BI应用大赛
142 0
|
7月前
|
BI
Quick BI V5.0发布:一键解锁智能小Q等全新智能商业分析能力
Quick BI V5.0发布:一键解锁智能小Q等全新智能商业分析能力
254 0
|
5月前
|
数据可视化 安全 搜索推荐
干货|FESCO Adecco外企德科:Quick BI打造战略管理“观数台”(2)
干货|FESCO Adecco外企德科:Quick BI打造战略管理“观数台”
137 4
|
5月前
|
监控 数据可视化 数据挖掘
干货|FESCO Adecco外企德科:Quick BI打造战略管理“观数台”(1)
干货|FESCO Adecco外企德科:Quick BI打造战略管理“观数台”
113 4

热门文章

最新文章

下一篇
DataWorks