コラム ~ 業務効率化・業務自動化についての最新情報、用語、ノウハウなど ~

【図解付き】条件列とは?条件に応じた列を追加する方法!(Power Query)

作成者: admin_dg|Aug 30, 2024 12:52:24 AM

条件に応じてデータを分類したいとき、PowerQueryの条件列の機能を使用すると、作業効率がぐっと上がります。条件列とはその名の通り、データに対して条件を定義し、それに基づいて新たな値を返す列を追加する機能です。

Power Queryで条件列の機能を使用するとき、IF文のコードを書くという方法もありますが、今回はコードを書かずに条件列を追加する方法をご紹介します。

こちらのほうが簡単に操作することができるので、Power Queryに慣れていない方でも難なく使用していただける方法です。ぜひお試しください!

Power Queryとは

Power Queryは、Microsoftが開発したデータ処理ツールで、データを取り込んだり変換したりするためのマイクロソフトのアドインです。

Power Queryを使用すると、

  • 複数のデータソースからデータを統合
  • データの変換や整理

などを行ったりすることができます。データの取り込みや変換作業を効率化するための機能が豊富に備わっており、データ分析やレポート作成の時間を大幅に短縮することができます。

参考記事:Power Query(パワークエリ)とは?Excelの限界を超える画期的なデータ処理を実現!

条件列の演算子

条件列の演算子は、条件を定義するデータの型によって指定できるものが異なります。

文字列の場合

「指定の値に等しい」「指定の値で始まる」「指定の値を含む」など

数値の場合

「指定の値に等しい」「指定の値より大きい」「指定の値以上」など

条件列を追加してみよう

CドライブのPowerQueryフォルダにあるフォルダー「使用データ」にあるブック「住所変換」を使用し、条件列の追加について解説します。

※前回ご紹介した「住所を都道府県と市区町村に分割する方法」をもとに、都道府県の列を作成してから作業してください。

追加する方法

東京都、神奈川県、埼玉県、千葉県の場合「対象」、それ以外の場合「対象外」と表示する列を追加します。

  1. [列の追加]タブ-[全般]グループ-[条件列]をクリックします。


  2. 新しい列名に「対象」と入力します。

  3. 「列名」に「都道府県」、「演算子」に「指定の値に等しい」、「値」に「東京都」、出力に「対象」と入力し、「句の追加」をクリックします。


  4. 同様に「神奈川県」、「埼玉県」、「千葉県」も入力します。

  5. それ以外の場合に「対象外」と入力し「OK」をクリックします。


  6. 対象の列が追加されました。


今回は、PowerQueryの条件列の機能をご紹介しました。

データを分類したい時や、条件に合ったデータだけ抽出したい時に非常に有用な機能です。積極的に活用し、業務を効率化していきましょう!

「Power Query研修」もお任せください

今回は、PowerQueryの条件列の機能をご紹介しました。

データを分類したい時や、条件に合ったデータだけ抽出したい時に非常に有用な機能です。積極的に活用し、業務を効率化していきましょう!

コクーのExcel研修では、Power Queryのテクニックを習得し、データをより効果的に扱う研修も実施しています。

実務経験者が講師のため、現場ですぐに使うことができる実践的なカリキュラムのご提供が可能です。

まずは詳細だけでも聞いてみたい、業務効率化したいけど何をしたらいいのか分からなくて困っている、といった内容など、いつでもお気軽にご相談ください。