Power Query 中的自定义列

Power BI 中的数据转换

Maarten Van den Broeck

Content Developer at DataCamp

自定义列

  • 使用 M 语言编写
    • 源自数据Mashup
    • 区分大小写
  • 可引用多列
  • 扩展现有转换功能
  • 实现条件列的高级逻辑
    • 使用 AND OR NOT
Power BI 中的数据转换

自定义列的运算

  • 仅数值
    • + - * / ^
  • 文本
    • &
  • 所有列
    • < > <> <= >= =
  • 条件逻辑
    • if then else
    • AND OR NOT
  • 注意数据类型
    • 不匹配会导致错误

Power Query 中"自定义列"窗口的截图,展示用乘法运算计算总销售额的示例

Power BI 中的数据转换

使用自定义列进行分组

  • 使用聚合"所有行"

    • 将数据分成多个小表
    • 在列上使用 Table M 函数
  • 示例:

    • 将销售数据按产品类别分组
    • 在每个类别内为产品排名

显示使用"所有行"聚合进行分组后的表的截图。

Power BI 中的数据转换

让我们来练习!

Power BI 中的数据转换

Preparing Video For Download...