如何在Excel中调用Power BI Desktop文件模型分析数据

我们都知道Power BI Desktop建模体验要远优于Excel中的PowerPivot插件,那么自己辛辛苦苦搭建好的一个模型,如果想去EXCEL中做调用分析我们如何实现呢?之前我们给大家介绍过通过DAX Studio获取服务器名称调用,但是方法还是过于繁琐的,今天就给大家介绍一种更为便捷的方法,该方法由Matt Allington发明,下面我们一起看看:

第一步 用PowerBI打开并且仅打开我们需要在excel中分析的PowerBI文件;

如何在Excel中调用Power BI Desktop文件模型分析数据_第1张图片
image

<图1 我们随机找了一份PBI文件给大家演示>

第二步 打开我们分析模板:

如何在Excel中调用Power BI Desktop文件模型分析数据_第2张图片
image

<图2 模板文件>

我们可以看到模板文件打开后透视表字段是空白的;

第三步 我们点击刷新获取数据:

如何在Excel中调用Power BI Desktop文件模型分析数据_第3张图片
image

<图3 刷新后的模板>
我们可以看到,简单的刷新我们的Power BI中的文件就被我们调用过来了,接下来我们就可以在透视表中完成我们的分析了,也可以使用强大的OLAP转化为CUBE公式去分析使用,或者生成分析图表。


如何在Excel中调用Power BI Desktop文件模型分析数据_第4张图片
image

<图4 使用CUBE公式拆解后的表格>

第四步 另存我们完成的表格,注意另存格式选择xlsm格式,后期我们才可以根据最新Power BI Desktop文件刷新我们的表格

如何在Excel中调用Power BI Desktop文件模型分析数据_第5张图片
image

<图5 另存格式>

总结:

1、本案例原理是:编写VBA自动获取本地模型文件端口号,结合PQ查询,自动创建透视表,当然原理我们无需了解;
2、本案例调用数据为时时调用,模型并不存在Excel文件中,所以关闭pbi文件后,透视表字段将无法展开或者重新调用;
例如我们关闭pbi文件在透视表中重新拖入字段后会报错,如果需要更新透视表内容,我们打开pbi文件后就可以正常操作


如何在Excel中调用Power BI Desktop文件模型分析数据_第6张图片
image

模板文件获取办法:

关注公众号:【简快EXCEL】ID: PowerBIpro ,回复关键词 101 即可免费获取。

如何在Excel中调用Power BI Desktop文件模型分析数据_第7张图片
image

你可能感兴趣的:(如何在Excel中调用Power BI Desktop文件模型分析数据)