1.计算周一到周日每天的销售系数 ---- 首先,将过去一年每天的销售数据导入Power BI(或Excel Power Query),使用添加列的方式加上星期。...使用“分组依据”功能,按照星期几对数据进行分组,计算星期几的总销售额和销售了多少天。...再次添加列,使用下图除法算出星期几的日均销售,例子中星期二日均销售10019.7 返回Power BI主界面,添加列计算每日销售系数,以最小的销售为锚,本例星期三销售最差,销售系数即为1。...建立度量值计算每日销售目标,总目标乘以每天的按销售系数生成的销售占比。...本文说明了一个框架思路,有可能有些公司季节性突显,就需要每个月星期几都设立不一样的系数。这种情况可以参考本人著作《Power BI商业数据分析项目实战》第六章内容。
Quick BI(以下简称Qbi)做数据分析有5个模块:仪表板、电子表格、数据大屏、即席分析和自主取数。其中仪表板和即席分析比较接近于Power BI(以下简称Pbi)制作的报告。...Qbi更便于用户直接探索数据,即基于现有的维度,现有的字段,通过丰富的图表样式和功能,看看能找到什么数据特征。 Power BI的底层逻辑与此差异很大。...Pbi和Qbi的维度字段区别不大,都是直接从数据源表里拉取。值字段则有较大的区别。Pbi的值字段,需要拉入度量值。Qbi的值字段,则可以直接从数据源表里拉取,也可以像透视表那样,拉取新建计算字段。...度量值的特点是本身并不存在于特定的数据源表中,只有在作图的时候才会根据图表上下文实际情况,实时计算并生成数据结果。在本例中,度量值重新根据合计的上下文环境去计算,公式如下,因此可以得出正确结果。...简单总结如下: 直接拉取字段作图表,可能会遇到合计数不正确的情况; Excel、Qbi借助计算字段,Pbi借助度量值可以解决合计数的问题; 对于分类小计的问题,Qbi的计算字段还可以用到类似Tableau
有很多小伙伴常常问到含有递归特性的 Power BI DAX 计算问题,这在 DAX 中应该如何解呢? 本文来阐述【比例型】的解决方案。...; 对于 2020 年,要想求该年的预计销售额,就需要先知道 2019 年的预计销售额,再乘以预计增长率; … 进而,可以归纳为这样的规律: 对于任意所求的元素 X (n),依赖于对 X (n-1) 的计算...例如:已知初始月份的存货以及每个月的出货,进货数据,求每个月的月末库存,也将导致递归问题。 在 Excel 中,可以在某行直接引用上一行的元素,实现递归。...递归计算 由于 DAX 不支持递归,但可以用已经推导出的公式替代,化递归为聚合运算,公式如下: X(n) = X(0) * ( A(n-1) * A(n-2) * … * A(0) ) 若某元素有已知值对应则取值...若某元素没有已知值对应,则按照上述公式计算。 设 X (0) 是最后一个已知的元素。
如果要实现对文本进行分组,例如A和B要作为一组进行统计,则可以在Power Pivot中进行组合。 2....Power Pivot透视表中的集合 Power Pivot进行分组,最简单的就是通过添加列进行判断后的分组。...注意:这里会有一个问题,就是总计值的错误,计算的不是展现出来的合计,而是未经筛选前的合计,所以这里需要在选项设置里面进行更改,如图8所示。 ?...最终呈现的效果如图9所示,把不存在的进行隐藏并不再计算。 ? 3....Power BI分组 在Excel中不管是直接透视表中分组还是使用集合都不能的作为切片器使用,但是在Power BI中的分组却能实现这个功能,通过事先归类好的组合进行筛选,这样在业务归类上更方便,可以通过新建数据组来对数据进行分组归类
提醒:Power BI Desktop 2020.4 更新已可以下载使用。 微软在北京时间 2020.05.07 召开了微软商业应用大会。...先由教父通过 30 分钟整体介绍 PowerBI 在个人BI,企业BI,数据文化三个方面的主要进展;再由相关产品经理各自通过 30 分钟介绍各自的个人BI,企业BI,数据文化三个部分,合计:120 分钟...Power BI Desktop 每个月有 200 万活跃使用者。 ? PowerBI 覆盖全球使用。并拥有在微软最大的社区: ?...除此,FORRESTER 也将微软定位于 BI 领导者。 ? PowerBI 有超过 100 万人的强大社区,大家在吐槽 PowerBI 的过程中伴随它成长并学习新的 PowerBI 技能。 ?...并加入了一个重要特性,可以智能自己写批注: ? 在形态上,可以更类似于 PPT,如下: ? ? 直接使用类似 PPT 的模板来构建报告。 并给用户机会可以自己修改图形选择,如下: ?
随着时间的推移,DAX在那些讨论Power Pivot数据模型的Excel社区和讨论Power BI与SSAS数据模型的商业智能(BI)社区中逐渐流行起来。...在Excel中,你可能习惯于一步步地执行计算。 在前面的示例中,为了计算总销售额,创建了一列,求价格乘以数量的结果,然后将其求和以计算总销售额。...迭代器完全按照其名字表示的意思来执行:迭代整个表,并对表的每一行执行计算,最后聚合结果以生成所需的单个值。...实际上,你观察不到那个将价格和数量相乘的虚拟列,它只是短暂地存在于公式运行的时候。 你仍然可以选择创建一个计算列来计算价格和数量的乘积。...通过对本书的学习,你将了解如何使用DAX语言进行商业智能分析、数据建模和数据分析;你将掌握从基础表函数到高级代码,以及模型优化的所有内容;你将确切了解在运行DAX表达式时,引擎内部所执行的操作,并利用这些知识编写可以高速运行且健壮的代码
先上效果图,每个月份的柱子之间有数据标签标注两个月份的差异率(值也可以),并且红绿颜色变化。...实现的过程是,使用Power BI原生的簇状柱形图,Y轴设置两个值,一个实际值一个最大值,最大值是为了占位。 把最大值的颜色设置为和背景色相同进行隐藏。 最大值的自定义标签设置为环比增长率。...实际值的自定义标签设置为月份,并关闭XY轴。 数据标签的位置要固定,最大值的标签在端外,实际值显示的月份标签在基内。...不了解SVG作图参考:Power BI SVG制图入门知识 视频讲解: 电脑端移步B站观看: https://www.bilibili.com/video/BV1Su4y1Y75V/
借助Microsoft Power Platform,从数据到见解,再到见解,再到采取行动,将Power BI与Power Apps和Power Automate相结合,可轻松构建业务应用程序并使工作流程自动化...您的热情导致了惊人的增长。如今,Power BI支持43种语言,并已在全球40个数据中心中部署。全世界有超过200,000个客户使用Power BI,每个月将40 PB的数据带入Power BI。...(好玩吧~) 微软将 BI 概念彻底分层,包括: 微软这次做了彻底精细的划分,没有任何问题,在独立的产品路线上,微软每个月都在更新,也印证了巨人可以落后,也可以追赶,依靠强大的 PowerBI 社区,似乎实现了一种...我们可以通过 PowerBI 内置预测对曲线进行趋势预测,也可以通过强大的 DAX 构建灵活的移动平均计算以及简洁易懂的线性趋势预测并借助可视化做动态呈现。...我们称之为 Z 型曲线,他通过对比:本期(AC),去年同期(PY),目标(PL),预测(FC)值来实时绘制年度目标追踪图,是决策跟踪的重要手段。
大家都知道我们在自己的笔记本上运行的是 Power BI Desktop,而 Power BI Desktop 的本质是一个包装了 SSAS 引擎的可视化壳子。 等等等等,什么是 SSAS 引擎?...等等等等,凭什么证明 Power BI Desktop 的本质是这个 SSAS 呢?...也就是说,如果微软想让 Power BI Desktop 运行在苹果操作系统,那么就必须让 SSAS 可以运行在苹果操作系统。...由于微软以天下为己任,是要赋能天下每一人,所以,他做了重大决定,将这么牛X的工业级分析引擎内置在 Power BI Desktop 中,全部免费奉送给个人用户,并保证每个月还迭代更新,这是一种怎么样的毫不利己...,专门利人的奉献精神呐~~ 然而然而,小伙伴的表现是: 老子有 Excel,老子不用 Power BI。
计算列与度量值 一般有两个地方可以经常输入DAX公式:计算列和度量值。 ? 1 新建列 Power BI虽然源于Excel,但毕竟是不同的产品。...我们点击新建列,与Excel输入公式的方法类似,在公式栏里先定义列的名称[利润],再输入“=”,并赋予它计算公式 [价格]-[成本],利润列就添加到了表中,在右边的窗口里添加的计算列有个计算的小标识。...Power BI的列与Excel表中的列基本类似,不是新鲜事物,相信你试一次就可以掌握。但我要特别提醒的是你应该尽量避免使用计算列除非你不得不使用它。...第一,如果我们想计算有多少个城市(即城市的不重复计数),在值设置里面的选项是没有的,即便用计算字段里的公式也不能满足,也就是说普通数据透视表里提供的值计算能力是极其有限的。...其实Power BI很全面,在新版中添加了不重复计数选项的,以后可能还会更新更多的功能,但是我并不建议大家去使用,这个方法的度量值叫内隐式度量值,与之相对的是我们完全用公式书写的度量值,叫明确式度量值。
某日,Jacob分享了一份Spotify(一个音乐服务商)的Power BI报告,如下图所示。界面中的环形图和日历吸引了我。环形图使用内置视觉对象新卡片图可以实现,日历使用内置矩阵也能实现吗?...答案是肯定的。 以下是我的模拟结果。这个图表信息量极大,中间的正方形色块表示每个月周一到周日的数据大小,右侧的条形图比较星期汇总的数据大小,上方的柱形图比较月份汇总的数据大小。...图案的样式是单一的,无论是正方形色块还是条形图都使用SVG的RECT元素生成(不了解SVG基础知识参考:Power BI SVG制图入门知识,条形图的代码前期也有分享:Power BI表格展示销售排行与利润贡献...其次,默认的矩阵月份标题在上方,如何显示到下方? 这两个问题的解决方法其实是一样的,利用总计。在《Power BI 图表设计思想:借力》这篇文章我已阐述过这种制图思想。...SVG图表进行条件嵌套:当行列都具有唯一值(HASONEVALUE函数判断)时返回一个正方形RECT,填充色随数据大小变化;当星期具有唯一值时返回条形的RECT;当月份具有唯一值时返回SVG中的TEXT
这是Microsoft Power BI引入的一种称为关键影响因素可视化的技术,是一个反映影响度量或者结果的关键因素的图表。...例如,如果将客户满意度作为衡量标准,想知道数据的哪些方面对评级的影响最大,那么在创建关键影响因素可视化后,Power BI会找到所有排名靠前的影响因素,如下图1所示。 ?...图1 其实,上图1是在Excel中仿制的“关键影响因素图”。我们没有讲Power BI,只是讲如何在Excel中实现这样的效果。...标签显示X值或从单元格计算出的标签,将标签居中对齐并根据需要调整字体设置。此时的图表如下图10所示。 ? 图10 添加虚拟序列,其值仅比影响列小1或2%。...图17 按你的想法清理并格式化图表,示例效果如下图18所示。 ? 图18 最后,添加控件以查看正面和负面影响。为此,只需在上图4中的第5列乘以+1或-1。+1表示正面影响,-1表示负面影响。
image.png 3.如何用Power BI中管理数据关系呢? 首先,将需要的表导入Power BI,可以看之前的内容:如何导入数据。...导入后,在画布的左边的“模型视图”中,可以显示每个表及其列之间的关系。 image.png 一般Power BI会自动识别相同字段进行连接(如下图)。...在公式栏中输入新表的名称、等于号以及要用于构成表的计算。下图案例演示了,创建一个新表“门店”,里面的值是该咖啡品牌在哪些地区有门店。 image.png 可以在“字段”窗格中看到创建的新表。...image.png 点击下面的“层次结果”按钮,就可以把图展示成每个季度的销量,再按一下就会展示成每个月的销量,再按一下就会展示成每天的销量。...9.总结 通过案例,我们学会了Power BI的以下知识点: 1)如何管理数据关系 2)创建计算列 3)如何隐藏列 4)创建度量值 5)创建计算表 6)浏览基于时间的数据 推荐:什么样的人升职加薪快?
制作关键指标图表在企业的日常运营中通常会关注很多关键指标,例如:销售额、利润、业绩、人数等,这样的指标我们希望在报表中突出展示以便被用户快速读取,在Power BI中我们可以使用卡片图、多行卡图、仪表盘...新建页面并命名为关键指标,在可视化区域点击"卡片图",然后按照如下配置:图片美化图表格式,打开可视化区域中的"设置视觉对象格式",设置视觉对象中"标注值"显示单位设置为无。...操作如下:图片图表最终效果如下:图片四、KPI图表KPI就是关键绩效指标,可以展示目标的已完成进度,在Power BI中绘制KPI图表一般都需要配合时间维度来展示当期的目标值以及实际完成值和完成率。...将资料"业绩KPI数据"导入到Power BI中方便后续制作KPI图表,导入数据如下:图片在面板中创建KPI可视化图,按照如下配置:图片注意:以上KPI图表配置中的"值"指的是实际完成的指标数据;"连接轴...展示的数据是对应数据表中最后一个月的数据KPI,如果我们需要看每个月的KPI完成值可以配置切片器来完成,创建切片器联动操作如下:图片通过以上设置可以点击任意月份查看对应的KPI值。最终效果如下:图片
Power BI的自定义图表KPI Indicator可以满足多种类型的KPI表达需求。...折线图表示每个月的变化情况; 左下角单独数字表示1-6月的平均销售成本,超出预算7.1%,没有达成,柱形图表示每个月的销售成本; 右下角单独数字表示6月的销售折扣,比预算的85%高一个点,折线图表示每个月的折扣...comparison设置为Relative按比率显示括号中的值。...Aggregation type设置为Last value显示最后一个月的值。...该图表直接在Power BI 界面Marketplace搜索即可安装。
最后,Power BI 的价格体系将整个商业智能界彻底颠覆,不管是个人版的完全免费到 Power BI Pro 以及企业高级版的 Power BI Premium,所有定价体系都将 Power BI 推到了一个日臻完美的商业竞争品之位...除了已经在世界范围遥遥领先的 Power BI 底层列式存储引擎以及计算引擎,这点干脆就不提了,感兴趣的伙伴可以参考:努力想得到却永远无法得到的商业智能是什么。...与 Power Query 形式一致但更为强大的零代码自助数据准备的数据流,Power BI Premium 的计算引擎将自动托管,按照数据量级的需求提供更强大的性能支撑,业务用户仅仅只需要在长得和 Power...BI 真经》的小伙伴)可以通过第三方工具,如:DAX Pro,Tabular Editor,DAX Studio 直接连接云端模型并实施操作,效果立竿见影,与传统的业务提需求,IT 搞个把月相比,效率提升...以上所有高级能力,都堆叠和开放在作为个人就可以享用的每个月 120 元人民币作为入场。
虽然许多 Power BI 用户专注于模型并试着完全避开使用 DAX,但是除了最简单的基础聚合运算以外,其他所有的计算都需要通过 DAX 来实现。...举个简单的例子:通过将销售的产品数(Quantity)乘以每个产品的价格(Price)来计算销售额(Amount)。注意,在 DAX 中列名要写在方括号内。...正确的做法是:将总销售额除以销售的产品总数,并且计算过程根本用不到 [Price] 列。 计算列中的计算结果是静态的:仅在创建列或者刷新 Power BI 模型时这些值才会被计算。...若要在 Power BI 模型中创建一个简单的计算表,可以使用表构造函数。如下的表达式仅由大括号之间的值列表组成,它创建一个包含一列的表。...实际上,我们在 Power BI 模型上执行的大部分工作都可以归结为设计并应用 DAX 度量值。 在 Power BI 报表中使用事实表中的数字列时,列的值将被执行聚合运算。
因为尾巴是否健康影响头部的发挥。举个例子,你有一盘货品,末尾销售贡献合计不到1%的款式(SKU)占到20%,这盘货品的健康度显然要大打问号。...再比如利润贡献末尾1%的店铺消耗了公司30%的费用预算。如果把这些钱投在优质店铺上,可能会给公司带来更大的产出。 以下以货品销售为例实操,此处将销售贡献合计不到1%的末尾产品定义为尾巴产品。...在Excel Power Pivot或者Power BI中,新建列,计算累计销售额(此处新建度量值去计算也是可以的,因为具体到数据中的每一行,经过比较我认为新建列更直观): 累计销售额 = VAR...接着计算累计销售占比: 累计销售占比 = DIVIDE('销售'[累计销售额],SUM('销售'[销售额])) 然后,按照1%的门槛对货品进行分类: 是否尾巴产品 = IF('销售'[累计销售占比...更多Power BI案例可在文章顶部点击案例专辑。
BI tools 商业智能诞生于数据分析,而且它诞生于一个很高的起点上。它诞生的目的就是为了缩短业务数据到业务决策的时间,并通过数据来影响决策。...通过可视化的图表来直观的展示分析结果并影响最终的决策。 这个流程就是数据分析的唯一方法,而且在此过程中会有各种各样困扰人们的痛点。 例如,可以使用 BI 工具简化重复和低廉的数据清洗工作。...此外,Tableau 还增加了数据清洗功能和智能分析功能,这也是 Tableau 未来的产品优势。 2)Power BI Power BI 的优势在于其业务模型和数据分析能力。...Power BI 最开始是 Excel 的插件,但是发展的并不好。所以后来它脱离了 Excel 并发展成为 BI 工具。作为一个后来者,Power BI 每个月都有迭代更新并且正在迎头赶上。 ?...Power BI 当前有三种许可方式:Power BI free,Power BI Pro 和 Power BI Premium。
领取专属 10元无门槛券
手把手带您无忧上云