BI探検ノート

Power BI で、CSV の1行目が見出しにならない(Column1・Column2 になる)ときの直し方

約3分

目次
  1. 何が起きたか
  2. 直し方
  3. この記事で確認できたこと・できていないこと
  4. 参考

確認日2026年10月20日。Power BI Desktop(日本語版、2.159.883.0)で、ダミーの CSV を使って確かめました。確認できていないことは、末尾にまとめました。

CSV を読み込んだら、見出しが「Column1」「Column2」になって、本来の見出しの行が、データの1行目に入ってしまう。Power Query で、1行目を見出しにすれば、直ります。

結論(30秒版)

  • 私の環境では、全部の列が文字の CSV は、見出しが昇格されず、「Column1」「Column2」…になりました。数値の列が1つある CSV は、見出しが昇格されました(この2つのファイルでの観察です)。
  • 直すには、「データの変換」で Power Query エディターを開いて、ホームの「1 行目をヘッダーとして使用」を押します。
  • 直したあとの型は、全列が「テキスト」のままでした。数値の列は、必要に応じて、型を変えます。

何が起きたか

見出しと4行のデータを持つ、2つのダミーの CSV を読み込みました。

  • hdr_text.csv: 店舗コード、店舗名、エリアの3列。全部が文字。
  • hdr_num.csv: 上に、席数(数値)の列を足したもの。

hdr_text.csv のプレビューは、見出しが「Column1」「Column2」「Column3」になり、本来の見出し(店舗コード・店舗名・エリア)が、データの1行目として出ました。

hdr_text.csv のプレビュー。見出しが Column1、Column2、Column3 になり、1行目に「店舗コード」「店舗名」「エリア」が入っている

数値の列がある hdr_num.csv は、見出しが、正しく昇格されていました。

公式ドキュメントには、非構造化ソース(CSV など)では、最初の200行を調べて、列の型と見出しを自動で判定する、という説明があります(Microsoft Learn「Power Query のデータ型」)。全部が文字のときに、なぜ昇格されないのかは、確認していません。

直し方

  1. プレビューの画面で、「データの変換」を押して、Power Query エディターを開きます(読み込み済みなら、ホームの「データの変換」です)。
  2. ホームの「変換」グループにある「1 行目をヘッダーとして使用」を押します。

Power Query エディターのリボン。「データ型: テキスト」の下に、「1 行目をヘッダーとして使用」と、その右の▾、「値の置換」が並んでいる

  1. 右の「適用したステップ」に、「昇格されたヘッダー数」が増え、列名が、店舗コード・店舗名・エリアに変わります。

直したあとの Power Query エディターの表。列名が店舗コード、店舗名、エリアになり、4行のデータが並んでいる。数式バーには昇格されたヘッダー数の式が出ている

数式バーは、Table.PromoteHeaders(変更された型, [PromoteAllScalars=true]) でした。

  1. 型を見ると、全列が「テキスト」のままでした。数値の列があるときは、あとで型を変えます(別の記事の「数字の列が合計できない」の手順です)。
  2. ホームの「閉じて適用」を押します。「適用されていない保留中の変更がクエリにあります」と出たら、「変更の適用」を押すと、読み込まれます(私の環境では、約20秒かかりました)。

この記事で確認できたこと・できていないこと

確認日: 2026年10月20日。Power BI Desktop(Windows、日本語版、2.159.883.0、未サインイン)、ダミーの CSV(UTF-8、各4行)。

確認できたこと

  • 全部が文字の CSV で、見出しが昇格されず、Column1〜3 になったこと
  • 数値の列を1つ足した CSV では、見出しが昇格されたこと
  • 「1 行目をヘッダーとして使用」で直ること(ステップ名と数式)
  • 直したあとの型が、全列「テキスト」のままだったこと

確認できていないこと

  • 見出しが昇格される条件の詳細(数値の列が1つあれば、常に昇格されるのか)
  • 201行目以降の内容が、判定に影響するか
  • 英語版での名称
  • 公式ドキュメントとの詳しい照合

参考

この記事で使った用語

Power BI Desktop
Windows で動く、レポートを作るためのアプリです。データの取り込みとモデルの作成、レポートの作成に向いています。

用語集をすべて見る