首页
学习
活动
专区
圈层
工具
发布

如何运用Power BI转换物料表(BOM)结构?

从事采购及生产运营管理的同学对物料表应该都不陌生。物料表英文为Bill Of Material, 简称BOM。简单说,物料表就是产品原材料清单。...表1 原始物料表 ? 我们希望的物料表结构如表2所示。那要如何从表一转换到表2呢? 表2 理想物料表结构 ?...这里分享一个用Power Query来解决的思路--选则使用Power Query主要是因为在实际工作中,我们要处理的物料清单会有成百上千,每个都是一个独立从系统下载的文件,而且每个清单里的数据量可能都很大...使用Power Query,一切就变得很容易了。 首先将表一读入Power Query。如果是很多张表,可以用文件夹方式读取并合并,用筛选去除不需要的行。 ?...本文所有步骤均为Power Query基本菜单操作,虽然步骤显得有些多,但思路清晰易于理解,而且即使数据量很大时运行速度也非常快,这也是据笔者经验使用菜单操作相对有些复杂自定义函数的最大优点。

2.8K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Power BI: 理解上下文转换

    " | " ) 所有订单的销量 = CONCATENATEX ( ALL ( '销售表'[订单号], '销售表'[产品] ), CALCULATE ( SUM ( '销售表'[销量]...新建一个矩阵,行标签为销售表的产品字段,将上面两个度量值放入矩阵中,结果如下: (1)对第一个度量值来说,由于ALL函数只返回全部订单号所形成的单列表,因此当发生行上下文转换时,上下文转换而来的订单号筛选器将与行标签提供的产品筛选器相交...(2)对第二个度量值来说,因为ALL函数返回了全部订单号与产品形成的表,当发生行上下文转换时将得到两个筛选器,一个是订单号的筛选器,另一个则是产品的筛选器,那么在与外部的行标签提供的产品筛选器交互时,转换而来的产品筛选器将覆盖行标签的产品筛选器...5 行上下文嵌套时的上下文转换 想要彻底掌握行上下文嵌套时的行上下文转换,是需要一些前置知识的,比如:筛选器的交互方式、CALCULATE函数的计值流程、扩展表原理、行上下文嵌套等等。...KEEPFILTERS ( FILTER ( ALL ( '产品表' ), [销量] = MAXX ( ALL ( '产品表' ), [销量] ) ) ) ) 结果如下图: 6 上下文转换的注意事项

    1.9K71

    微软 Power BI 及 奥威 Power BI

    因为准备考研,要看的东西太多了,所以关于Power BI的操作方面的内容会搁置一段时间,以后主要写写理论知识。 ? ? ? ? 之前几篇文章我用的都是奥威Power BI网页版。...微软 Power BI 这是微软推出的交互式数据可视化工具,可以在官网下载。 https://powerbi.microsoft.com/zh-cn/ ?...我选的是Power BI Desktop ? ? 安装很快而且没有别的设置。 ? 注册/登录 ? 界面夸一夸,熟悉的布局有没有。...奥威 Power BI ? 这是国内奥威公司推出的,因为他还推出了一个Ourway BI,所以引用一下官网的话,作区分。 ?...从适用于数据分析人员SpeedBI SAAS云平台,到适用中小企业安装即可用的Power-BI标准方案,再到跨平台的OurwayBI大数据可视化平台,实现BI产品全方位覆盖,满足不同用户不同应用场景的需求

    3.1K10

    Power BI创建日期表的几种方式概览

    几乎所有的报表模型都涉及到日期和时间,因此要创建Power BI报表,日期表就必须得有。虽然最新的Power BI版本已经可以自动为每一个时间列创建日期表。...今天给大家介绍三个创建Power BI日期表的途径,分别对应着一种语言,Excel中的VBA语言,适用于Power BI和PowerPivot的DAX语言,适用于Power BI和PowerQuery的...第二种是DAX语言: 这是使用Power BI绕不过去的坎,需要人人掌握的。...第三种方法是使用M语言:对于很多Power BI使用者来说,尤其是没有接触过PowerQuery的人来说,M语言比较少用,也比较难一些,在这里直接给出表达式,复制粘贴即可。...(), null, null, ExtraValues.Error), 更改的类型= Table.TransformColumnTypes(转换为表,{{"Column1", type date

    7.6K21

    【Quick BI VS Power BI】(一)

    Quick BI(以下简称Qbi)做数据分析有5个模块:仪表板、电子表格、数据大屏、即席分析和自主取数。其中仪表板和即席分析比较接近于Power BI(以下简称Pbi)制作的报告。...1 基本逻辑 个人认为,Qbi、帆软、Tableau等一系列BI工具,基本逻辑其实跟Excel透视表非常相似。Excel透视表基于一张基础表表,生成透视、拖拉指标、绘制图表。...因此,只要用过Excel透视表,Qbi就非常容易上手。 首先,用户无需花太多精力整理数据源表。因为只有一张表,这张表可以从IT人员整合的数据库输入,也可以自己手动加工Excel上传。...Power BI的底层逻辑与此差异很大。网上很多宣传文章说会用Excel就会用PowerBI,而以我个人学习和指导他人的经验来看,Excel经验对于上手Pbi并没有显著的作用。...Pbi跟很多Excel透视表以及其他相似BI工具的侧重点不一样。Pbi三大突出优势:数据清洗(Power Query)、多表建模、自定义度量值(DAX)。

    1.9K23

    【Quick BI VS Power BI】(四)

    Quick BI(以下简称Qbi)做数据分析有5个模块:仪表板、电子表格、数据大屏、即席分析和自主取数。其中仪表板和即席分析比较接近于Power BI(以下简称Pbi)制作的报告。...1 图表联动,再谈数据集和数据模型 早在本系列开篇里(【Quick BI VS Power BI】(一))我提到,Qbi比Pbi更像Excel的数据透视表。...默认情况下,Qbi的图表只能基于一张数据源表,也只能是围绕这张表做联动。为了让更多来源的数据一起分析,那么需要预先做一张大宽表,即通过数据集关联(左联右联等),生成一张完整的大表。...不支持使用数据集组合的图表: 仪表板中的明细表、指标拆解树、指标关系图。 电子表格中的明细数据。 数据大屏中的明细表。...5 事件 Quick BI中,交叉表支持数据填报和钉钉两种事件。在交叉表中添加数据填报事件,则可以将数据内容录入到目标数据库中,完成数据填报。

    1.5K11

    Power BI 工具:SVG空间三维转换器

    SVG图片(不了解SVG参考:Power BI SVG制图入门知识2025版)可以在Power BI 用作空间可视化,但是SVG是二维图形,今天分享一个在线工具,可以将二维变三维,在Power BI中实现这样...鼠标拖拽图片可以上下左右调整方向: 各参数中,拉伸深度指下方箭头处的厚度: 材质颜色指地图的主色调: 灯光颜色和强度会叠加材质颜色,改变效果: 画布的宽度高度按照Power BI需要展示的大小调整,调整完成后可以点击下载按钮下载为...PNG格式,下载的文件无背景色,可以和Power BI报表配色无缝衔接,也可以用在PPT制作。...下载的三维图片可以在散点图进行空间可视化,参考:Power BI 散点图实现地图可视化 也可以结合DAX进行更丰富的创作:Power BI DAX+SVG地图可视化入门

    26710

    Power BI 年度好书推荐分享 - Power BI 傻瓜系列

    本书受众 本书适用于任何对商业分析感兴趣的人,跨 Power BI 平台执行通用平台功能。无论您是新手还是高级用户 —— 您一定会从中受益。...但是,如果这是您第一次尝试使用 Power BI,它确实可以帮助您了解整个 Power BI 平台的基本概况,Microsoft 的商业智能 (BI) 平台。...业务人员(Manager or executive):通常,在 Power BI 中创建的可交付成果是为管理者和业务人员设计的。...因此,阅读微软 Power BI For Dummies 可以帮助您更好地理解都有哪些可能性。...BI 佐罗推荐语 如果你正在学习中文的 Power BI 教程,可以配套一本英文的入门书,这可以帮助你熟悉和理解相关的英文标准描述。

    3.3K60

    Power BI:高温

    Power BI 中怎么模拟? 这个图表的背后其实是矩阵,行字段是城市,列字段是日期,值为气泡式气温数据。气泡的特点是,呈现大致三种颜色,红、黄、蓝。...以下是三色模拟效果: 以下是颜色层次更丰富的模拟效果: Power BI内置条件格式当然是没有这种效果的,实现方式是DAX嵌入SVG图形中的圆和文本生成: 把这个度量值标记为图像URL,放入矩阵...---- 模板 Pbix模板:自定义条件格式、迷你图、卡片图合集 https://mianbaoduo.com/o/bread/Ypuckpxt Pbix模板:店铺陈列与销售、库存数据结合的Power...BI看板 https://mianbaoduo.com/o/bread/mbd-YZmXmJpw Pbix模板:Power BI店铺存货仓位查询看板 https://mianbaoduo.com/o/bread...mianbaoduo.com/o/bread/mbd-YZmZlJty Excel模板:商品调拨流向检查 https://mianbaoduo.com/o/bread/mbd-YpiZmZhy Excel 模板:Power

    3.2K10

    大数据分析工具Power BI(一):Power BI介绍

    :Power BI Desktop、Power BI Service、Power BI Mobile。...Power BI DesktopPower BI Desktop是免费版本,就是我们常说的Power BI,也叫作Power BI桌面应用程序,主要用于建立数据模型和报表,适合个人使用,后续我们的课程基于...Power BI ServicePower BI Service也叫作Power BI 报表服务器,可以为组织或企业提供管理报表的们和适合企业使用,支持团队和组织的报表编辑和协作,可以连接到Power...Power BI MobilePower BI Mobile也叫作Power BI 移动版,适用于IOS、Android端,适合个人使用。...二、Power BI Desktop介绍Power BI Desktop是一款可在本地计算机上安装的免费应用程序,可用于连接到数据、转换数据并实现数据的可视化效果。

    7.9K72

    Power Query如何转换预算表的数据?

    转换后格式 ? 利用这些数据就可以在透视表中进行计算展示 ? (一) 原数据说明 ? 红框框选的都是合并单元格的格式,这种格式在Excel中非常常见。...(二) 导入数据 我们知道,如果我们直接导入的话会破坏原来的格式,因为在导入时会自动把原来的数据转换成超级表,就会产生这种结果,这样就破坏了我们原来的数据样式了。 ? 这里我们可以利用名称命名来导入。...同时我们看到Power Query里面导入表格的菜单实际上还有一个就是区域,这两个在Power Query里面类似,因表格和区域在Excel中是不允许重复命名的。 ?...(三) Power Query内整理数据 因为是名称也就是区域导入,所以默认是不具有标题的 ? 1. 填充数据 正常来说,做这类表格调整,肯定会用到逆透视,但是逆透视则需要把数据标题要填完整。...(四) 最终利用透视表进行展示所需要的内容 ? (五) 技巧总结 1. 如果要横向填充,使用转置后再向下填充 2.

    1.6K10
    领券