Power Query でテキストを変換する

Power BI におけるデータ準備

Maarten Van den Broeck

Content Developer at DataCamp

クリーンなテキストデータとは?

  • タイポがない
  • 一貫した書式設定
    • データポイントの表記が揃っている
    • 大文字小文字が統一されている
    • 先頭または末尾の空白が無い
    • 句読点(!)または制御文字(\n、\rなど)がない
  • 1列につき情報1つが理想
    • 列:分割または結合される

Yeelow -> Yellow

Power Query の画面キャプチャ。2列のテーブルが表示され、1列は汚れたデータ、もう1列はクリーンなデータ。

Power Query の画面キャプチャ。3列のテーブルが表示されており、1列には複数の情報が含まれ、残りの2列はその1列から派生したもので、それぞれ1つの情報を表している。

Power BI におけるデータ準備

テキストデータのクリーニング方法

  • 変換リボンからアクセス

Power Query インターフェースのスクリーンショット。テキスト変換オプションを表示

  • 書式設定のオプションを使用して、大文字小文字を変更し、トリミングとクリーニングへアクセス

  • トリミングとクリーニングはすべてのテキスト列に適用すること

    • トリミング - 前後の空白を削除
    • クリーニング - 制御文字(改行、キャリッジリターンなど)の削除
Power BI におけるデータ準備

列の分割と結合

  • データセットは1列につき1つの情報を示すこと

    • 複数の列の分割や結合が必要な場合あり
  • 1つの列に多くの情報が含まれる場合 -> 分割

    • 住所 -> 建物、通り、市、国
  • 2つ以上の列を組み合わせて1つの情報を表せる場合 -> 結合

    • 名, 姓 -> 氏名

Power Query の画面ショットで、列の分割変換とそのオプションを表示

Power Query の「列の結合」変換を示すスクリーンショット

Power BI におけるデータ準備

練習しましょう!

Power BI におけるデータ準備

Preparing Video For Download...