Tableauで正規表現を使って簡単にデータを変換してみよう【第2回】

Tableauで正規表現を使って簡単にデータを変換してみよう【第2回】

正規表現を使う事でTableau上で複雑なデータ処理を簡単に行う事が可能となり、Tableauでできることが飛躍的に広がります。


Tableauで正規表現とREGEXP関数を使ってみる

前回の記事の内容を踏まえ、実際にスーパーストアのデータで正規表現を使ってみます。
サンプルとしてスーパーストアの「製品名」のデータを使います。
ここでは製品名に「はさみ」か「ナイフ」を含んでいるものを「取り扱い注意」の製品としてわかるようにしていきます。

「はさみ」か「ナイフ」を含む製品だけ区別できるようにしたい。

計算フィールドの作成画面を立ち上げて以下の数式を設定します。

IF REGEXP_MATCH([製品名],'(はさみ|ナイフ)')
THEN "取り扱い注意"
ELSE "その他"
END

ここではREGEXP_MATCH関数を使っています。
正規表現では(はさみ|ナイフ)と記述して「はさみ」か「ナイフ」の文字列を含んでいる文字列を指定し、IFを使って該当するorしないかでそれぞれフラグを立てています。

ここで使っている正規表現の記号「|」はパイプもしくはパイプラインと読み、ORと同じような意味合いを持ちます。括弧と組み併せて使い、括弧の中で複数の文字列を記述することで、いずれかの文字列に該当するパターンを正規表現で表しています。なお、今回は「はさみ」と「ナイフ」の2つですが、パイプを増やすことで3つ以上の文字列を正規表現で指定することも可能です。

作成した計算フィールドをワークシートに出すと以下のようになります。

刃物に該当する製品名は「取り扱い注意」となっている。

正規表現を使ってデータを処理することで、一つ一つの製品名を見て細かく条件を分ける必要なく、一括でデータを処理できていることが確認できます。

まとめ

ここまで、正規表現の概要と、Tableauで関数と組み合わせて使う例を紹介しました。
今回は簡単な例でしたが、正規表現での指定の仕方は非常に多岐にわたります。

最初は記号の種類も多く、少し難しく感じてしまうかもしれませんが、一度慣れてしまうと非常に便利な機能です。マスターするとTableauスキルも飛躍的に向上し、できることの幅も大きく広がるので、是非この機会に使ってみてください。

サムネ画像:piter2121 - stock.adobe.com

▼Tableau導入に関するご相談は、お気軽に下記お問合せフォームよりご連絡ください
Tableauに関するお問い合わせはこちら

この記事のライター

新卒でソフトウェアベンダーに入社しBIツールを使ったシステム構築やデータ分析の他、顧客向けのトレーニングやセミナー講師を担当。
その後、WEB系事業会社のWEBマーケティングの担当として新規顧客獲得や広告運用の業務を担当した後ヴァリューズに入社。
現在はお客様が持っているデータを活用してマーケティングの支援を行う他、WEBマーケティングデータとBIツール「Tableau」を組み合わせた新たなサービスの開発にも従事。

関連するキーワード


Tableau データ分析

関連する投稿


Tableau2024.1の注目新機能紹介(Excelでのヘッダーと開始行の選択)

Tableau2024.1の注目新機能紹介(Excelでのヘッダーと開始行の選択)

2024年春にリリースされたTableau2024.1の新機能のうち、特に注目の新機能を3回に分けてご紹介します。 今回は「Excelでのヘッダーと開始行の選択」(Tableau Prep)です。


Tableau2024.1の注目新機能紹介(重複行の特定と除外)

Tableau2024.1の注目新機能紹介(重複行の特定と除外)

2024年春にリリースされたTableau2024.1の新機能のうち、特に注目の新機能を3回に分けてご紹介します。 今回は「重複行の特定と除外」(Tableau Prep)です。


Tableau2024.1の注目新機能紹介(抽出設定画面のUI改善)

Tableau2024.1の注目新機能紹介(抽出設定画面のUI改善)

2024年春にリリースされたTableau2024.1の新機能のうち、特に注目の新機能を3回に分けてご紹介します。 今回は「抽出設定画面のUI改善」です。


Tableau2023.3の注目新機能紹介(下を埋める機能と累積計算:Tableau Prep)

Tableau2023.3の注目新機能紹介(下を埋める機能と累積計算:Tableau Prep)

2023年秋にリリースされたTableau2023.3の新機能のうち、特に注目の新機能を3回に分けてご紹介します。 今回は「下を埋める機能と累積計算(Tableau Prep)」です。


Tableau2023.3の注目新機能紹介(CSV/テキストファイルのヘッダーとデータ開始行の設定:Tableau Prep)

Tableau2023.3の注目新機能紹介(CSV/テキストファイルのヘッダーとデータ開始行の設定:Tableau Prep)

2023年秋にリリースされたTableau2023.3の新機能のうち、特に注目の新機能を3回に分けてご紹介します。 今回は「CSV/テキストファイルのヘッダーとデータ開始行の設定(Tableau Prep)」です。


最新の投稿


電話・スマホでのコミュニケーションは通話よりもテキストを利用 テキストの良さは「後から読み返せる」「時間を気にしなくていい」【クロス・マーケティング調査】

電話・スマホでのコミュニケーションは通話よりもテキストを利用 テキストの良さは「後から読み返せる」「時間を気にしなくていい」【クロス・マーケティング調査】

株式会社クロス・マーケティングは、全国20歳~69歳の男女を対象に「電話での声と文字のやり取りに関する調査(2024年)」を実施し、結果を公開しました。


カーシェアの市場規模や利用者数を調査。主要サービスの公式サイト訪問データから考察

カーシェアの市場規模や利用者数を調査。主要サービスの公式サイト訪問データから考察

カーシェアは車を共同利用するサービスで、日本にシェアリングエコノミーの考え方が広がるとともに普及しました。今回は国内の主要な13のカーシェアサービスのWebサイトを訪問した人のデータから、カーシェア業界の市場規模やどのような層が関心があるのかを調査していきます。


スポーツの推し活をしている人が応援するために使っている金額は年間約3万2千円【ネオマーケティング調査】

スポーツの推し活をしている人が応援するために使っている金額は年間約3万2千円【ネオマーケティング調査】

株式会社ネオマーケティングは、全国の20歳~79歳の男女を対象に「スポーツの推し活」をテーマにインターネットリサーチを実施し、結果を公開しました。


実店舗でコスメ・アパレル商品購入時に「レビューをしたい」と感じている女性は8割以上【ReviCo調査】

実店舗でコスメ・アパレル商品購入時に「レビューをしたい」と感じている女性は8割以上【ReviCo調査】

株式会社ReviCoは、会員登録をしているブランドの実店舗で、月に1回以上アパレル・コスメ商品を購入している20~40代の女性を対象に、実店舗購入時のレビューに関する意識調査を実施し、結果を公開しました。


マーケティングに欠かせないファネル分析とは?種類や事例、分析に役立つツールを紹介

マーケティングに欠かせないファネル分析とは?種類や事例、分析に役立つツールを紹介

マーケティングに欠かせないファネル分析は、顧客の購買プロセスを可視化することで、自社の現状の課題を明確化するために行います。 売り上げをアップさせるためには、マーケティングファネルの概念を理解した上で、分析結果に基づいた効果的な施策を行う必要があります。 しかしながら、マーケティングファネルには種類があり、目的や課題によって利用するファネルが異なります。 そこで本記事では、マーケティングファネルの種類や事例に加え、やり方や円滑に分析できるツールについてご紹介します。


競合も、業界も、トレンドもわかる、マーケターのためのリサーチエンジン Dockpit 無料登録はこちら

アクセスランキング


>>総合人気ランキング

ページトップへ