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

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

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


正規表現とは?

正規表現(regular expression)とは、文字列と記号を組み合わせて、あいまいな条件でデータの検索や指定を行うための表現(記述)方法です。
例えば「47都道府県名の中から『山』か『川』の文字が含まれるデータを抜き出して欲しい」と言う要件があった際、正規表現を知らないと一つ一つのデータを確認する必要がある上に、確認漏れなどミスが発生してしまう可能性があります。

一方で正規表現を使うことで上記のような曖昧な条件でも機械的に一括で処理できるため、ミスなどの心配もなく短時間で処理ができます。

正規表現の書き方については既に詳細を解説している記事がいくつもあるので、ここでの紹介は割愛しますが、とても奥が深い世界なので興味のある方は是非ご自身でも調べてみていただければと思います。

REGEXP○○関数とは?

REGEXP○○関数とは、正規表現の英語表記(regular expression)の頭文字から取ったTableauで用意されている正規表現処理用の関数です。

以下の4種類が用意されており、それぞれできることが少し違います。

・REGEXP_REPLACE(対象のデータ, 正規表現, 置換した後の文字列)
対象のデータの中で、正規表現に該当した文字列を他の文字列に置換します。

・REGEXP_MATCH(対象のデータ, 正規表現)
対象のデータの中で、正規表現に該当する文字列を持っているか判定します。
判定結果は真or偽で返されるため、IFと組み合わせて使うのが普通です。
 
・REGEXP_EXTRACT(対象のデータ, 正規表現)
対象のデータの中で、正規表現に該当した文字列を抽出します。

・REGEXP_EXTRACT_NTH(対象のデータ, 正規表現,n)
REGEXP_EXTRACTの派生形で、抽出する文字列グループの位置を指定します。

次の記事では、実際に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)」です。


最新の投稿


日本テレビ、AR撮影装置を活用した「没入体験型CM」の実証実験を開始 GW期間内に大型ショッピングモール内にて

日本テレビ、AR撮影装置を活用した「没入体験型CM」の実証実験を開始 GW期間内に大型ショッピングモール内にて

日本テレビ放送網株式会社は、日本テレビが事業展開する XR分野のコンテンツ制作および開発支援サービス『日テレXR』において、新たな広告没入体験ができるサービスの実証実験を開始しました。


ギブリー、生成AIがマーケティング業務を支援するサービス「マーケGAI」の提供を開始

ギブリー、生成AIがマーケティング業務を支援するサービス「マーケGAI」の提供を開始

株式会社ギブリーは、生成AI技術を活用してマーケティング業務を自動化・効率化するAIマーケティング支援ツール「マーケGAI」の提供を開始したことを発表しました。


「○○とは」検索に見るトレンドや生活者の気になりごとは?「インボイス」「NISA」「猫ミーム」など

「○○とは」検索に見るトレンドや生活者の気になりごとは?「インボイス」「NISA」「猫ミーム」など

検索エンジンで調べ物をするときによく使われる「〇〇とは」検索。今回は、直近1年間で検索数が多かった注目ワードや、時期によって急上昇したトレンドワードをご紹介します。「とは」検索から見えてくる最新の流行りやみんなの関心事を読み解いていきます。


GWに10連休を取得する人は約2割!連休の予定はインバウンドの影響か「国内旅行」が下降し「家事」が上昇【mitoriz調査】

GWに10連休を取得する人は約2割!連休の予定はインバウンドの影響か「国内旅行」が下降し「家事」が上昇【mitoriz調査】

株式会社mitorizは、消費者購買行動データサービス「Point of Buy®」の会員に対し「大型連休に関する調査」を実施し、結果を公開しました。


Supportive fans are willing to spend money? “Oshikatsu” insights & applying it to marketing strategy

Supportive fans are willing to spend money? “Oshikatsu” insights & applying it to marketing strategy

“Oshikatsu” stimulates consumption in Japan. In fact, more than 80-90% of teens answered that they have an “Oshi.” We will deepen our understanding by investigating the current state of the “Oshikatsu” market, behaviors like time and money spent on “Oshikatsu,” and its connection with collaborations, etc. in marketing.


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

ページトップへ