【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
248 0
|
3月前
|
BI
【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
|
监控 安全 BI
Bi质押系统智能合约开发逻辑规则及代码示例
Bi质押系统智能合约开发逻辑规则及代码示例
|
SQL 移动开发 数据可视化
|
XML 测试技术 BI
BIP_开发案例08_BI Publisher图表示例 饼状图/直方图/折线图(案例)
 2014-12-25 Created By BaoXinjian 一、摘要 BI Publisher类型有:条形图-垂直、条形图-水平、饼图、线形图。 向导生成的代码,可在图片的“设置图片格式”网站标签页内的“可选文字”里看到,我们可以做进一步修改 1.
1044 0
|
6月前
|
传感器 数据可视化 搜索推荐
瓴羊Quick BI助力深圳光明环境水务公司举办水务数据应用大会暨第二届“光环杯”BI应用大赛
瓴羊Quick BI助力深圳光明环境水务公司举办水务数据应用大会暨第二届“光环杯”BI应用大赛
126 0
|
6月前
|
BI
Quick BI V5.0发布:一键解锁智能小Q等全新智能商业分析能力
Quick BI V5.0发布:一键解锁智能小Q等全新智能商业分析能力
220 0
|
4月前
|
数据可视化 安全 搜索推荐
干货|FESCO Adecco外企德科:Quick BI打造战略管理“观数台”(2)
干货|FESCO Adecco外企德科:Quick BI打造战略管理“观数台”
112 4

热门文章

最新文章