
在奥运开始之前,我介绍了《Power BI 制作巴黎奥运会赛程表》,现在赛事正式开始,介绍下如何在Power BI制作奖牌榜。
以下是摘自巴黎奥运官网截止某一时点的奖牌榜单。这个榜单有两个特点,首先,国家/地区名称左侧对应有旗帜。其次,金银铜使用了圆形背景,且颜色与奖牌分类保持一致。

图片来源:https://olympics.com/zh/paris-2024/medals
以下Power BI表格模拟了这两个特点,但不完全一致。

准备好基础的数据,旗帜可以参考《Power BI 素材:国家地区旗帜图片库》获取。

新建度量值:
奖牌数量 = SUM('表'[数量])
金牌数量 = CALCULATE([奖牌数量],'表'[分类]="金")
银牌数量 = CALCULATE([奖牌数量],'表'[分类]="银")
铜牌数量 = CALCULATE([奖牌数量],'表'[分类]="铜")表格如下拖拽字段,对国家/地区施加旗帜URL条件格式图标:

接下来设计金银铜图标,打开Power BI SVG在线工具:
https://app.powerbi.com/view?r=eyJrIjoiZDk1N2RiMTgtYWMwOC00ZDM3LTliYzQtYzMxYWYzOGVkNmI1IiwidCI6IjI5Y2JkNTY4LTBlOWItNDQ0Zi1iZTA1LTYxNjMyOTAzNjJmZSJ9
选择图标查询系统:

关键字搜索“金”,背景透明底设置为100,圆角弧度100,背景颜色gold,得到金牌的图标,复制图标代码,粘贴到一个新的度量值中。银牌铜牌同样处理。

对表格的金银铜列分别施加这三个SVG图标。

也可将图标放在卡片图:

电脑端B站观看:
https://www.bilibili.com/video/BV1zseZerEdV/
借助SVG,金银铜还可以有更多表现形式:
