列名が異なるクエリを結合すると、列がずれてしまいうまく結合できません。
今回は、列名の異なるテーブルを結合する方法をご紹介します。
結合がうまくいかない例
下記のように、同じ日付のデータが入っているが列名が「伝票日付」や「Column1」のように表記方法がばらばらの場合があります。
![テーブル1](https://d-spport.jp/wp-content/uploads/2023/02/画像66-1024x285.png)
![](https://d-spport.jp/wp-content/uploads/2023/02/画像67-1024x348.png)
この列名が違う状態でテーブルを結合すると、同じ列になってほしいものがずれて結合されてしまします。
![列がずれたテーブル](https://d-spport.jp/wp-content/uploads/2023/02/画像78-1024x533.png)
この状態にならないようする方法を紹介します。
列名が異なるテーブルを結合する方法
先ほどのようにデータが1列にまとまるように結合する手順です。
まずは、結合したいすべてのテーブルのヘッダーを1行目にする作業が必要です。
ホームタブ→1行目をヘッダーとして使用の矢印→「ヘッダーを1行目として使用」をクリックしてください。
![ヘッダーを1行目として使用](https://d-spport.jp/wp-content/uploads/2023/02/画像69-1-1024x194.png)
すると、列名が「Column1」「Column2」…というようになります。
この作業を結合するすべてのテーブルで行います。
先ほど列名がColumnになったテーブル同士を結合します。
1つのテーブルに追加する形式で結合する場合
ホームタブ→クエリの追加の矢印→クエリの追加をクリックします。
![クエリの追加](https://d-spport.jp/wp-content/uploads/2023/02/画像71-1024x164.png)
2つのテーブルを結合する場合は、「2つのテーブル」を選択し、矢印をクリックして結合するテーブルを選択し、「OK」をクリックします。
![2つのテーブル](https://d-spport.jp/wp-content/uploads/2023/02/画像73-1024x374.png)
3つ以上のテーブルを結合する場合は、「3つ以上のテーブル」を選択し、左側の「利用可能なテーブル」から追加するクエリを選び「追加」ボタンを押して「追加するテーブル」に追加していき、「OK」ボタンを押します。
![3つ以上のテーブル](https://d-spport.jp/wp-content/uploads/2023/02/画像74-1024x640.png)
新しいテーブルを作成し結合する場合
ホームタブ→クエリの追加の印→クエリを新規クエリとして追加をクリックします。
![クエリを新規クエリとして追加](https://d-spport.jp/wp-content/uploads/2023/02/画像72-1024x164.png)
次からは、上記「1つのテーブルに追加する形式で結合する方法」の場合と同じです。
新しいテーブルで結合する方法の場合、「追加」という名前のテーブルが新たに作成されるので、適宜名前を変更して使用してください。
![追加テーブル](https://d-spport.jp/wp-content/uploads/2023/02/画像77.png)
また、列名は「Column1」「Column2」…となっていますので、こちらも結合した後に適宜変更してください。
まとめ
今回は、列名が異なるテーブルを追加する方法をご紹介しました。ぜひご活用ください!
お問い合わせ
みどりデジタルサポートでは、Microsoft365に関する研修を中心に、様々なサポートサービスを提供しています。主に、Power BI、Power Automate、Power Appsといったツールの研修を行っており、Microsoft365を導入しているがExcelやWord以外のツールも活用したいと考えている方に最適です。
詳細は以下の記事をご覧ください。
![](https://d-spport.jp/wp-content/uploads/2024/01/サムネ_デジタル・DX研修2.png)
さらに、私たちはWEBサイトからのデータスクレイピングサービスも提供しております。収集したデータをグラフにまとめ、より分析しやすい形でのレポートを提供します。データを効率的に活用し、ビジネスの意思決定を迅速かつ的確に行いたい企業様は、このサービスもご検討ください。
詳細は以下の記事をご覧ください。
ご不明な点がございましたら、お気軽にお問い合わせください。