中秋节就要到了,预祝大家快乐~
分享个应景的话题,如何在Power BI制作假日日历?比如下方这种(日历为2024年9月):
或者和指标结合:
或者突出假日和周末改上班:
在矩阵中使用SVG可以实现这些效果,使用我分享的工具,读者无需了解SVG代码也可操作。
首先,新建一个日期表:
日期表 =
ADDCOLUMNS(CALENDAR(DATE(2024,1,1),DATE(2024,12,31)),
"年",YEAR([Date]),
"月",MONTH([Date]),
"日",DAY([Date]),
"星期",RIGHT(FORMAT([Date],"AAA"),1),
"星期值",WEEKDAY([Date],2),
"第几周",WEEKNUM([Date],2)
)
新建列对放假进行标注,这里仅标注了两个月,实际应用时可以全年:
矩阵行列如下拖拽字段,得到一个基础日历:
接下来进行美化,打开Power BI SVG在线工具:
https://app.powerbi.com/view?r=eyJrIjoiZDk1N2RiMTgtYWMwOC00ZDM3LTliYzQtYzMxYWYzOGVkNmI1IiwidCI6IjI5Y2JkNTY4LTBlOWItNDQ0Zi1iZTA1LTYxNjMyOTAzNjJmZSJ9
选择排名生成器,日历其实是一种特殊形式的排名。
在线调整排名图标样式,复制代码:
在Power BI粘贴代码,参数_rank内容填写日期:
把以上度量值标记为图像URL:
拖入矩阵值:
如果要和指标结合,把矩阵的值放入KPI,把以上SVG放到KPI的条件格式图标:
如何仅突出假日?
以下视频进行讲解:
电脑端B站搜索同名账号(wujunmin)观看