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

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

注釈列を作成する他のコマンドとの列名の競合を防ぐために、Power Query は一意の名前を作成することで明確に区別します。 このような場合は、多くの場合、名前を変更したいことがあります。 ただし、テーブルの列名はすべての列で一意である必要があります。 列の名前を既存の列名に変更すると、エラーが発生します。

列の名前を変更する

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

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

    列ヘッダーの名前を変更する

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

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

Power Query の列ヘッダーの名前を変更しても、元のデータ ソースの列ヘッダーの名前は変更されません。 クエリ エラーの原因となる可能性があるため、データ ソースの列ヘッダーの名前を変更しないでください。 ただし、他の誰かがインポートされた外部データ ソースの列ヘッダーを変更する可能性があります。 この場合、次のエラーが表示されることがあります。

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

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

関連項目

Power Query for Excel のヘルプ

列名の変更 (docs.com)

行を列見出しにする

データ型を追加または変更する