• Excel
  • 業務効率化
  • Power Query(パワークエリ)

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

更新日:2024.10.03

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

目次

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

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

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

監修:みずき(コクー社員) 監修:みずき(コクー社員)

監修:みずき(コクー社員)

EXCEL女子の研修講師をしています。Excel研修では「覚える」だけではなく「理解する」ことで、自身の力としてExcelスキルを身につけられる研修を実施しています。研修をするたびにExcelが大好きになり、Excelってすごい!と実感しています。Excelの他には写真が好きで食べ物や風景を撮影しています!

Power Queryとは

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

Power Queryを使用すると、

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

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

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

条件列の演算子

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

文字列の場合

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

excel-powerquery-if_01

数値の場合

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

excel-powerquery-if_02

条件列を追加してみよう

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

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

追加する方法

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

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

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

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

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

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

  6. 対象の列が追加されました。
    excel-powerquery-if_06

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

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

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

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

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

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

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

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

Excel研修

Excel研修

  • 研修概要のご案内
  • 実績紹介
  • 料金
資料ダウンロード
プログラミング基礎

Excel研修(プログラミング基礎)

  • 研修概要のご案内
  • 実績紹介
  • 料金
資料ダウンロード
cocoo_exj_dx-service_01

各種事務の効率化・DX化

当社の正社員による業務効率化サービスのご案内資料です。お困りごとに合わせて適切な人材をアサインし、常駐・業務委託にて課題解決をいたします。
資料ダウンロード
PAGE TOP