Excel Power Query のインストールと最初のステップ – その方法

by Michaela

Excel Power Query は、さまざまなソースからデータをインポートするのに役立つ、Microsoft Excel の強力なアドインです。

Excel Power Query のインストール方法

Microsoft Power Query は、Excel の強力なツールで、さまざまなソースからデータをインポート、クリーンアップ、結合する作業を手間のかかる手作業なしで実行できます。Power Query は、新しいバージョンの Excel にはプリインストールされていますが、後からインストールすることもできます。

  • Excel を開き、「ファイル」 > 「オプション」 > 「アドイン」に移動します。ドロップダウンメニューから「Microsoft Excel アドイン」を選択し、「次へ」をクリックします。
  • 「Excel 用 Power Query」にチェックを入れ、「OK」で確定します。 短いロードプロセスを経て、Power Query がインストールされ、使用可能になります。
  • Power Query では、テキストファイル、ウェブサイト、データベース、クラウドサービスなど、さまざまなソースからデータをインポートすることができます。メニューバーの「Power Query」アイコンをクリックするか、「データ」>「クエリ」>「ファイルから」またはその他のソースを選択してください。
  • 開いたウィンドウで、目的のファイルまたはソースを選択し、データをロードすることができます。Power Query はファイル形式を自動的に認識し、データをエディタにインポートします。
  • Power Query エディタでは、インポートしたデータを自由に変換およびクリーンアップすることができます。たとえば、不要な列を削除したり、値を置換したり、新しい列を追加したりすることができます。

Excel Power Query の使用

Excel Power Query では、すべてのステップがクエリストックに保存されます。これらはいつでも編集することができます。

  • Excel テーブルにカーソルを置き、[データ] > [データの抽出と変換] > [テーブル/範囲から] を選択します。Excel が Power Query エディタを開き、データがプレビューウィンドウに表示されます。
  • ワークブック内のすべてのクエリテーブルをクエリ領域に表示するには、プレビュー領域の左側にある矢印をマウスでクリックします。
  • 変換が完了したら、データを新しい Excel テーブルまたは既存のワークシートにロードします。
  • 定期的に更新する必要のあるクエリを作成した場合は、そのクエリをスケジュールして共有することができます。そのためには、「クエリ」 > 「クエリの更新をスケジュール」を選択し、間隔と時間を設定してください。
  • クエリを他のユーザーと共有したい場合は、「クエリの共有」をクリックして、同僚にリンクを送信してください。同僚は、Excel でクエリを開いて使用することができます。

データのクリーンアップと変換

Power Query エディタには、データをクリーンアップし、分析に最適な状態に準備するためのさまざまなツールが用意されています。主な機能は以下の通りです。

  • 列の分割: 区切り文字 (コンマやスペースなど) を使用して、テキスト値を複数の列に分割します。
  • データ型の変更:  列に「日付」、「テキスト」、「小数」などの適切なデータ型を割り当てて、計算やフィルタを正しく実行します。
  • 重複値の削除: 「スタート」 > 「行の削除」 > 「重複の削除」 をクリックして、データをクリーンアップします。

よくあるエラーとその解決策

外部データソースを扱う場合、エラーが発生することがよくあります。代表的な問題と解決策を以下に示します。

  • データソースへの接続が失われている場合: ファイルが移動または名前変更されていないか確認してください。必要に応じて、「データソース設定」 でファイルパスを更新してください。
  • 読み込みの問題または権限の欠如:特にデータベースやクラウドサービスでは、正しいログイン情報を持っていることを確認してください。
  • 古いデータ: 「更新」を使用してクエリを定期的に更新するか、ワークブックを開くときに自動更新を有効にしてください。

従来の Excel 機能に対する Power Query の利点

Power Query は、Excel でのデータ操作の方法を大きく変えます。数式、フィルター、検索と置換などの手動の方法とは違って、次のことが可能になります。

  • 自動化:一度作成したクエリは繰り返し使用できます。月次レポートや定期的なデータインポートに最適です。
  • 時間の節約:複数のテーブルの結合や重複エントリの削除などの複雑なタスクも、Power Query なら数秒で完了します。
  • 透明性: 各ステップは記録され、エディタで調整または元に戻すことができます。
  • 信頼性: Power Query は常に同じルールを適用するため、人為的なミスを回避し、一貫した結果を得ることができます。

Related Articles

Leave a Comment