在 Power Query 中转换文本

Power BI 中的数据准备

Maarten Van den Broeck

Content Developer at DataCamp

什么是干净的文本数据?

  • 无拼写错误
  • 格式统一
    • 数据点表示一致
    • 大小写统一
    • 无首尾空格
    • 无标点(!)或控制字符(\n、\r 等)
  • 理想情况下,每列仅存一条信息
    • 为此可拆分或合并列

Yeelow -> Yellow

一张 Power Query 截图,显示两列:一列是脏数据,另一列是清洗后的数据。

一张 Power Query 截图,显示三列:一列包含多条信息,另外两列从该列拆分而来,各表示一条信息。

Power BI 中的数据准备

如何清洗文本数据?

  • 从"转换"功能区访问

一张 Power Query 界面截图,显示文本转换选项

  • 使用"格式"更改大小写,并访问"修剪"和"清理"

  • 建议对所有文本列应用"修剪 & 清理"

    • 修剪:移除首尾空格
    • 清理:移除控制字符(换行、回车等)
Power BI 中的数据准备

拆分与合并列

  • 数据集中的每列应表示一条信息

    • 有时需要拆分或合并多列
  • 一列包含多条信息 -> 拆分

    • 地址 -> 楼号、街道、城市、国家
  • 两列或多列可合并为一条信息 -> 合并

    • 名、姓 -> 全名

一张 Power Query 截图,显示"拆分列"转换及其选项

一张 Power Query 截图,显示"合并列"转换

Power BI 中的数据准备

让我们练习!

Power BI 中的数据准备

Preparing Video For Download...