列の名前を変更する (Power Query)

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021

わかりやすくするために、列ヘッダーの名前を変更できます。 一度に変更できる列の名前は 1 つだけです。

注

列名の競合を防ぐために、Power Query は、他のコマンドによって作成された列に一意の名前を自動的に作成します。 テーブルの列名は一意である必要があります。 列の名前を既存の名前に変更すると、エラーが返されます。

列の名前を変更する

  1. クエリを開くには、以前にPower Query エディターから読み込まれたクエリを見つけ、データ内のセルを選択して、[クエリ>編集] を選択します。 詳細については、「 Excel でクエリを作成、読み込み、または編集する」を参照してください。

  2. 列を選択し、[変換>名前の変更] を選択します。 列見出しをダブルクリックすることもできます。

    列ヘッダーの名前の変更を示すスクリーンショット。

  3. 新しい名前を入力します。 

データ ソースの列見出しについて

Power Query の列ヘッダーの名前を変更しても、元のデータ ソースの列ヘッダーの名前は変更されません。 クエリの作成後にデータ ソースの列ヘッダーが変更された場合、Power Query で必要な列名が見つからなくなり、エラーが返される可能性があります。 これは、インポートされた外部データ ソースの列ヘッダーを誰かが変更した場合などに発生する可能性があります。 この場合、次のエラーが表示されることがあります。

"テーブルの列 '<column name>' が見つかりませんでした。"

クエリ エラーを修正するには、黄色のメッセージ ボックスで [ エラーに移動 ] を選択し、数式バーの数式を修正します。 ただし、慎重に進めてください。 [クエリ設定] ウィンドウの [適用されたステップ] で前の手順を変更するたびに、後続の手順も影響を受ける可能性があります。 修正プログラムを確認するには、[ホーム] > [プレビューの更新]> [プレビューの更新] の順に選択してデータを更新します。

関連項目

Power Query for Excel のヘルプ

列の名前を変更する

行と列のヘッダーを昇格または降格する (Power Query)

データ型を追加または変更する (Power Query)