PowerQuery ヘッダーの設定&解除|2行見出しの処理方法

PowerQuery(パワークエリ)でヘッダーの設定や解除方法について紹介します。ヘッダー行が複数行の場合の処理方法やヘッダーの変更や削除についても解説しています。

目次

ヘッダーの設定・変更

ヘッダーを設定する場合は「1行目をヘッダーとして使用」を利用します。
1行目にヘッダーにしたい行がない場合は行の削除や並び変えをして1行目に移動させます。

使用手順は下記の通りです。

  1. ヘッダーにしたい行を1行目にする。
  2. 「1行目をヘッダーとして使用」を使用してヘッダー設定する。
使用データ

設定手順例として、下図の「地域」「日付」「売上」をヘッダーとして設定します。

ヘッダーにしたい行を1行目にする

上位の行を削除してヘッダーにしたい行を1行目に持っていきます。

  1. 行の削除にある「上位の行の削除」をクリックする。
  2. ヘッダーにしたい行を1行目にするために削除する行数を入力してOKをクリックする(ここでは1を入力)。
ヘッダーを設定する

変換タブにある「1行目をヘッダーとして使用」を使用して1行目をヘッダーに設定する。

ヘッダー設定完了

以上でヘッダー設定は完了です。

画像に alt 属性が指定されていません。ファイル名: 166-1024x181.png

Sponsored link

ヘッダーの解除・削除

ヘッダーを解除・削除する場合は「ヘッダーを1行目として使用」を利用します。

使用データ

ヘッダー解除例として、下図のヘッダーを解除して削除します。

画像に alt 属性が指定されていません。ファイル名: 166-1024x181.png
ヘッダーを解除する

1行目をヘッダーとして使用の中にある「ヘッダーを1行目として使用」をクリックする。

ヘッダーだった行を削除にする

ヘッダーを解除して1行目になった行を削除します。

  1. 行の削除にある「上位の行の削除」をクリックする。
  2. 行数に1を入力して1行目を削除する。
ヘッダーの解除・削除の完了

以上でヘッダーの解除と削除は完了です。

Sponsored link

複数行ヘッダーの処理(2行見出しの処理)

元データのヘッダーが2行以上の複数列だった場合は「入れ替え」「列のマージ」機能を利用して対処します。

対応手順は下記の通りです。

  1. 「入れ替え」を使用してテーブルの行と列を入れ替える。
  2. 「列のマージ」を使用して複数行のヘッダーを1行に結合する。
  3. 再度、「入れ替え」を使用してテーブルを元に戻す
  4. 「ヘッダーを1行目として使用」を使用してヘッダーを設定する。
使用データ

複数行のヘッダーの処理方法の例として、下図の2行で構成されたヘッダーを処理します。

Excel上の表示
PowerQuery上の表示

Excelでの結合セルはPowerQueryでは結合が解除されて上記のようにそれぞれのセルに分解されます。

テーブルの行列を入れ替える

変換タブにある「入れ替え」をクリックして行列を転置させます。

結合セルを処理する

フィル機能を用いて結合セル解除によりできたnullに値をコピーします。

  1. null行を処理したい列をクリックして選択する。
  2. 「フィル」の「下へ」を選択して値を下側にあるnullセルにコピーします。
列のマージ

列のマージを用いて2行で構成されていたヘッダーを1行(1列)にまとめます。

  1. 元々、ヘッダー行だった複数の列データをCtrlキーを押しながらクリックして選択する。
  2. 変換タブの「列のマージ」をクリックする。
  3. 区切り記号と新しい列名を設定してOKをクリックする(ここではスラッシュで区切ります)
ヘッダー内容の整理

データ型の変更とエラー処理によりデータ内容を整えます。

  1. 結合した列のデータ型を日付型に変更してデータ表記を変更する(2023/4月 → 2023/04/01)
  2. エラーがある列を選択したあと「エラーの置換」をクリックする。
  3. データ型に適応した任意の値を入力してOKをクリックする。
再度、テーブルの行列を入れ替える

「入れ替え」をクリックして行列を転置させ、元のデータ構成に戻します。

複数行のヘッダーの処理完了

最後に「1行目をヘッダーとして使用」を使用して複数行ヘッダーの処理完了です。2行だったヘッダーが1行にまとめられてヘッダーに設定できています。

ヘッダーが一行目にない場合は、行の削除にある「上位の行の削除」を使用して1行目にヘッダー行を持ってきてください。

Sponsored link

まとめ

今回はヘッダーの設定と解除方法について紹介しました。基本的な操作としては変換タブの以下のボタンを使用します。

  • ヘッダー設定:1行目をヘッダーとして使用
  • ヘッダー解除:ヘッダーを1行目として使用

ヘッダーを1行目に移動させるには行の削除や並び変えを利用しますので興味のある方はこちらの記事を参考にしてください。

Power Queryのおすすめ書籍

パワークエリの学習本についてはコチラの記事でまとめてますので参考にしてみてください。

初心者向けおすすめ学習本

初中級者向けおすすめ学習本

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

仕事、お金、旅行のことなどメモしてます。
仕事ではTableauを勉強中!
初心者にもわかりやすいように学んだことを発信していきます。

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

目次