PowerQuery データソースの変更方法

PowerQuery(パワークエリ)でデータソースを変更する方法について紹介します。

目次

「データソースの設定」で変更する

まずは「データソースの設定」を利用してデータソースを変更する方法を紹介します。この方法を用いると同じデータソースを用いている全てのクエリのデータソースを同時に変更することができます。
作業手順は以下の通りです。

  1. Excelのデータタブの「データの取得」にある「データソースの設定」をクリックする。
  2. 設定ダイヤログで変更したいデータソースを選択して「ソースの変更」をクリックする。
  3. 変更先のファイルまたはフォルダを指定してOKをクリックする。
STEP
「データソースの設定」を選択する

Excelファイルのデータタブにある「データの取得」から「データソースの設定」をクリックする。

STEP
変更するデータソースを選択する

設定ダイヤログ上で変更したいデータソースをクリックして選択した後、「ソースの変更」をクリックする。

STEP
変更先のファイルを選択する

「参照」をクリックして変更先のファイルを選択してOKをクリックする。そのあと、データソース設定のダイヤログにもどるので「閉じる」をクリックしてください。
※今回はデータソースをデータAからデータCに変更しています。

画像に alt 属性が指定されていません。ファイル名: 219.png
STEP
データソース変更の完了

以上でデータソースの変更は完了です。対象クエリの更新ボタンを押すとデータが置き換わっているのがわかります。

注意点
  • 変更前と変更後でデータソースの構成が異なるとエラーが発生する場合がありますので注意してください。
  • 「データソースの変更」を用いると同じデータソースを使用している全てのクエリが変更されますので、注意して使用してください。

Sponsored link

ソースステップの設定で変更する

クエリのソースステップの設定を変更してデータソースを変更する方法を紹介します。この方法だと作業したクエリのみのデータソースが変わり、その他のクエリには影響はありません。
作業手順は以下の通りです。

  1. Power Query エディターの「適用したステップ」内にある「ソース」の右側の設定ボタンをクリックする。
  2. 変更先のファイルまたはフォルダを指定してOKをクリックする。
STEP
「データソースの設定」を選択する

Excelファイルのデータタブにある「データの取得」から「データソースの設定」をクリックする。

STEP
変更するデータソースを選択する

「参照」をクリックして変更先のファイルを選択してOKをクリックする。※今回はデータソースをデータAからデータBに変更しています。

STEP
データソース変更の完了

以上でクエリのデータソースの変更は完了です。「プレビューの更新」ボタンを押すとデータが置き換わっているのがわかります。

注意点
  • 変更前と変更後でデータソースの構成が異なるとエラーが発生する場合がありますので注意してください。
  • 「フォルダから」を用いてデータソース設定をしている場合は、ヘルパークエリのデータソースも同様に変更が必要ですので注意してください。

Sponsored link

ソースステップの数式で変更する

クエリのソースステップの数式を変更してデータソースを変更する方法を紹介します。この方法を用いると設定を変更したのと同様に作業したクエリのみのデータソースが変わり、その他のクエリには影響はありません。
作業手順は以下の通りです。

  1. Power Query エディターの「適用したステップ」内にある「ソース」をクリックする。
  2. ソースステップの数式内のファイルパスを直接修正して「✔」をクリックする。
STEP
ソースステップを選択する

「適用したステップ」にあるソースステップをクリックして選択する。

STEP
数式バーのファイルパスを変更する
  1. 数式バーのデータソースのファイルパスを変更する(ここではデータAからデータBに変更しています)
  2. 数式バーの横にある「✔」をクリックする。
STEP
データソース変更の完了

以上でクエリのデータソースの変更は完了です。読み込まれたデータを確認するとデータが置き換わっているのがわかります。

注意点
  • 変更前と変更後でデータソースの構成が異なるとエラーが発生する場合がありますので注意してください。
  • 「フォルダから」を用いてデータソース設定をしている場合は、ヘルパークエリのデータソースも同様に変更が必要ですので注意してください。

Sponsored link

まとめ

今回はデータソースを変更する方法について紹介しました。変更方法は主に以下の2つで、データソースを変更したときに変更が適用されるクエリが異なるので状況に応じて使い分けてください。

  1. 「データソースの設定」を利用:同じデータソースを使用している全てのクエリが変更される。
  2. クエリのソースステップを変更:変更作業を行ったクエリのみが変更される。

また、変更前と変更後でデータソースの構成(列名やデータ型など)が異なるとエラーが発生する場合がありますので変更を実行する前にデータの内容は事前に確認しておいてください。

Power Queryのおすすめ書籍

パーワークエリの基本的な使い方についての初心者向けの解説書です。基本を体系的に学ぶと習得も早くなりますので、気になった方はサンプルを確認してみてください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

仕事、お金、旅行のことなどメモしてます。
仕事ではTableauを勉強中!
初心者にもわかりやすいように学んだことを発信していきます。

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

目次