PowerQuery 「null」を0や空白に置換する

Power Query(パワークエリ)で「null」を0や空白に置換する方法を紹介します。複数列やテーブル全体でnullを一括置換する方法も合わせて紹介していますので参考にしてみてください。

目次

「null」を0や空白に置換する

「null」を0や空白に置換するには ホームタブまたは変換タブにある値の置換を利用します。

値を置換したい列を選択して「値の置換」を用いることでnullを設定することで置換が行えます。

「null」 置換の手順

手順説明のための例として、下記データの列1のnullを空白に、列2のnullを0に置換します。

STEP
nullを空白に置換する
  1. nullを置換したい列「列1」をクリックして選択する。
  2. ホームタブの「値の置換」をクリックする。
  3. 「検索する値」に「null」を入力し、「置換後」は入力せずにOKをクリックする。
STEP
nullを0に置換する
  1. nullを置換したい列「列2」をクリックして選択する。
  2. ホームタブの「値の置換」をクリックする。
  3. 「検索する値」に「null」、「置換後」に0を入力してOKをクリックする。
STEP
null置換完了

以上でnullの置換は完了です。列1のnullは空白になり、列2のnullは0に置換されています。

Sponsored link

複数列・テーブル全体の「null」を一括置換する

複数列・テーブル全体の「null」の置換は各列のnull置換と同様に「値の置換」を用いて行います。

置換を行いたい複数列または全ての列を選択してから値の置換を利用すればOKです。

テーブル全体の「null」置換の手順

手順説明のための例として、下記データのすべての列のnullを0に置換します。

STEP
すべての列でnullを置換する
  1. 置換したい複数列または全ての列をCtrlキーを押しながらクリックして選択する。
  2. ホームタブの「値の置換」をクリックする。
  3. 「検索する値」に「null」、「置換後」に0を入力してOKをクリックする。
STEP
null置換完了

以上でnullの置換は完了です。テーブル全体のnullが0に置換されています。

Sponsored link

置換設定を追加列データにも適用する方法

null を置換する設定をした後、データソースが更新されて新しい列データが追加された場合 その追加列データには置換設定が適用されないといった問題が発生します。

その場合は、置換設定において置換を行う列の指定方法を変更すればOKです。

こちらの記事で手順を解説していますので必要な方は参考にしてみてください。

Sponsored link

Power Queryのおすすめ書籍

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

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

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

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

この記事を書いた人

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

コメント

コメントする

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

CAPTCHA

目次