使用PPT设计专属Power BI动态图表

2021-09-07 15:26:26 浏览数 (1)

PPT的设计能力要比Power BI高很多,如何将这种能力应用到Power BI当中?PureViz这个第三方插件给了我们很好的解决方案。使用它可以将PPT设计好的内容迅速转换为你的专属Power BI动态图表。

https://pureviz.net/

看一个简单的例子,如下是微软自带PPT模板的一个卡片图,它是一组静态的数字展现。

使用PureViz将它移植到Power BI后,可以几分钟设计如下动态卡片图:

PPT的设计 Power BI的动态完美结合。该卡片图

1.数据随切片器切换而变化;

2.同时展现今年业绩和去年同期业绩;

3.背景色按照与去年对比红绿提示;

4.鼠标指向顶端的旋转圆圈还可显示业绩增长率。

那么如何实现呢?如果不想看文字,完整操作视频在文末。

1.素材准备


将在PPT设计好的图表样式内容全选,另存为图片:

保存的格式注意选择“可缩放的向量图形”,即SVG格式:

2.导入PureViz


搜索PureViz并导入Power BI:

选择PureViz,拖动需要的字段到Data Fields:

点击"Load your own design",将刚才从PPT导出的SVG加载到该图表:

此时,该SVG文件的所有元素都会在右侧显示,但数据还是静态的,下一步需要将需要的元素和数据关联。

3.图表设置


最大号的数字我们用来展现模型中的今年业绩,单击该数字,在右侧的文本内容中选择自定义:

自定义有两种方式,固定值和公式(Fx)。此处,数据需要随外部切片器变化,因此选择Fx:

Fx的值选择需要的度量值,此处为“业绩”,并且加个人民币符号,之后Apply即生效。

业绩下方的默认文字不是我们需要的,自定义为“今年本期业绩”:

类似的,下方的小号数字为去年同期业绩,也进行相同的操作。

接下来对背景色进行动态设置,选中背景色,在填充色中选择公式Fx:

公式使用IF语句,如果增长率度量值大于0,显示绿色,否则显示红色。

最后对上方中央旋转的圆形进行设置:旋转角度为0-360度

悬浮的工具提示设置为增长率度量值:

以上,完全自定义的Power BI动态卡片图即设计完成。这仅仅是一个简单的例子,你甚至可以将一页PPT甚至整个PPT导出成SVG格式,再通过PureViz导入,生成动态PPT:

整个PPT导出SVG格式,只需要另存文件的时候选择SVG即可:

当然,也可以不借助PPT使用PureViz。你可以使用专业软件或者在网上找些SVG图片,做些有趣的事情。

在此推荐阿里巴巴的矢量图库:https://www.iconfont.cn/

工具是强大的,怎么使用就要看你的想象力了。

0 人点赞