追加操作では、最初のクエリのすべての行、続いて 2 番目のクエリのすべての行を含む新しいクエリが作成されます。 追加操作には少なくとも 2 つのクエリが必要です。 これらのクエリは、さまざまな外部データ ソースに基づくこともできます。
追加クエリについて
追加操作は、相対的な列位置ではなく、両方のテーブルの列ヘッダーの名前に基づいて行われます。 最終的なテーブルには、追加されたすべてのテーブルの一致するすべての列が含まれます。 テーブルに一致する列がない場合は、一致しない列に null 値が追加されます。 テーブルは、主テーブルから順に、選択した順序で追加されます。
2 種類の追加操作を実行できます。 インライン追加を使用して、最終結果に到達するまで、既存のクエリにデータを追加します。 結果は、現在のクエリの終了時に新しいステップになります。 中間追加を使用すると、追加操作ごとに新しいクエリを作成します。
Append は複数のテーブルの行を結合します。 一致する列値に基づいてテーブルを結合するには、[結合] を使用します。
注
[プライバシー レベル] を設定すると、個人または組織が所有する複数のデータ ソースのデータが、不注意で結合されることがなくなります。 クエリによっては、ユーザーが個人的なデータ ソースから悪意のある別のデータ ソースに不注意でデータを送信する可能性があります。 Power Query では、各データ ソースが分析され、定義済みのプライバシー レベル (公開、組織、非公開) に分類されます。 詳細については、「プライバシー レベルを設定する (Power Query)」を参照してください。
クエリを追加する
クエリを開くには、Power Queryから以前に読み込んだクエリを見つけて、[データ>クエリ] & [接続] を選択し、クエリをダブルクリックします。 詳細については、「Excel (Power Query) でクエリを作成、読み込む、または編集する」を参照してください。
[ クエリのホーム>追加] を選択します。 既定のアクションでは、インライン追加が実行されます。 中間追加を実行するには、コマンドの横にある矢印を選択し、[ クエリを新規として追加] を選択します。
[追加] ダイアログ ボックスが表示されます。
追加するテーブルの数を決定します。
- [ 2 つのテーブル] を選択し、ドロップダウン リスト ボックスから 2 番目のテーブルを選択して追加します。
- 3 つ以上のテーブルを選択します。 [ 使用可能なテーブル ] ボックスから、追加するテーブルを [追加するテーブル] に追加します。 そのボックスの右側にある矢印を使用して、シーケンスを変更します。
[OK] を選択します。
結果
- 手順 2 でインライン追加を実行することを選択した場合は、現在のクエリに新しい手順が追加されます。 続けて、同じクエリにステップを追加して、さらにクエリを追加できます。
- 手順 2 で中間追加を実行することを選択した場合は、新しいクエリが作成されます。 さらにクエリを作成し続けることができます。
関連項目
複数のデータ ソースを組み合わせる方法について説明します (Power Query)