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

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

目次

ヘッダーの設定・変更

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

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

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

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

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

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

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

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

STEP
ヘッダー設定完了

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

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

ヘッダーの解除・削除

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

STEP
使用データ

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

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

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

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

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

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

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

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

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

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

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

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

Excel上の表示
PowerQuery上の表示

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

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

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

STEP
結合セルを処理する

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

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

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

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

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

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

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

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

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

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

まとめ

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

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

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

Power Queryのおすすめ書籍

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

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

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

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

コメント

コメントする

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

CAPTCHA

目次