Power BI数据转换与合并全攻略
1. 数据转换公式
在数据处理过程中,我们常常需要对列进行计算或提取数据到新列。以下是一些实用的自定义列代码示例:
| 输出 | 代码片段 | 描述 |
| — | — | — |
| 列计算 | = [SalePrice]-[CostPrice] | 用销售价格减去成本价格得到毛利润 |
| 列算术运算 | =[SalePrice] * 1.2 | 给净销售价格加上20%的英国销售税 |
| 左提取 | Text.Start([Make],3) | 返回Make列的前三个字符 |
| 右提取 | Text.End([Make],3) | 返回Make列的后三个字符 |
| 到特定字符 | Text.Start([Make],Text.PositionOf([Make],” “)) | 返回Make列中到第一个空格为止的最左侧字符 |
这些代码使用的是Power BI的数据转换语言 “M”。对于有Excel或Power Pivot公式使用经验的人来说,这里只是用列名代替了单元格引用。
2. 从示例创建列
如果你对Excel或Power Pivot公式不太熟悉,创建自定义列可能会让你感到害怕。不过,Power BI Desktop提供了一种更简单的方法——从示例创建列。以下是具体步骤:
1. 加载 C:\PowerBiDesktopSamples\CH07\CH07Example1.pbix 示例文件。
2. 点击 “编辑查询”。
3. 在 “添加列” 功能区中,点击 “从示例创建列”。此时,
Power BI数据转换与合并指南
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



