「1列の複数行で1レコードになっている表をPower Queryで複数列のテーブルに変換」

Power Queryの基本
Power Queryは、Microsoft ExcelやPower BIなどのデータ分析ツールで使用されるデータ変換ツールです。Power Queryを使用すると、データの読み込み、変換、結合、フィルタリングなどの操作が簡単に行えます。
データの読み込みと変換
まず、Power Queryを使用してデータを読み込む方法を説明します。Excelの場合、データタブの「データの取り込み」から「Power Queryを使用してデータを取り込む」を選択します。Power BIの場合は、ホームタブの「データの取り込み」から「Power Queryを使用してデータを取り込む」を選択します。
データを読み込んだら、Power Queryエディタが表示されます。ここで、データの変換を行います。例えば、データの並び替え、列の追加、データのフィルタリングなどが可能です。
1列の複数行で1レコードになっている表の変換方法
1列の複数行で1レコードになっている表をPower Queryで複数列のテーブルに変換する方法を説明します。
まず、Power Queryエディタで変換したい列を選択します。次に、ホームタブの「変換」から「テーブルに展開」を選択します。
すると、選択した列が複数の列に展開されたテーブルが作成されます。このテーブルには、元の列の値が新しい列に分割されて格納されます。
複数列のテーブルへの変換手順
1列の複数行で1レコードになっている表を複数列のテーブルに変換する手順を具体的に説明します。
1. Power Queryエディタで変換したい列を選択します。
2. ホームタブの「変換」から「テーブルに展開」を選択します。
3. 「テーブルに展開」ダイアログボックスが表示されます。ここで、展開する列の区切り文字を指定します。通常は、カンマやタブなどが使用されます。
4. 「OK」をクリックすると、選択した列が複数の列に展開されたテーブルが作成されます。
結果の確認と保存
変換が完了したら、結果を確認して保存することができます。Power Queryエディタで変換結果を確認するには、エディタ上部の「閉じると適用」をクリックします。すると、変換結果が元のExcelシートやPower BIレポートに反映されます。
また、変換結果を保存するには、Power Queryエディタ上部の「閉じると適用」をクリックした後、保存先を指定します。Excelの場合は、ファイルメニューから「名前を付けて保存」を選択し、Power BIの場合は、ホームタブの「保存」をクリックします。
以上が、「1列の複数行で1レコードになっている表をPower Queryで複数列のテーブルに変換」する方法の基本的な手順です。Power Queryを使えば、煩雑なデータの変換作業も簡単に行うことができます。ぜひ、お試しください。
コメントを残す
コメントを投稿するにはログインしてください。
関連ブログ記事