1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Waha! Transformer】「姓」「名」フリガナを全角カタカナに統一し、フルネームにしたい

Last updated at Posted at 2026-01-13

はじめに

株式会社メディアテックの@mt_snow_です。
普段はDataSpider、及びWaha! Transformerを使用してシステム開発を行っています。
初心に戻り、学び直した内容をわかりやすく伝えられるよう、投稿していきたいと思っています。

対象者

  • ETLツール「Waha! Transformer」でシステム開発を行う方
  • まだ開発経験が浅い方

使用製品バージョン

  • Waha! Transformer V5.3

したいこと

  1. データにある「姓」と「名」のフリガナが全角/半角でバラバラ・・・
    全角カタカナに統一したい。
  2. フリガナに余計な空白があれば削除したい。
  3. 「姓」と「名」を結合してフルネームにしたい。その際、間に区切りの空白を入れる。

1.については、データ入力時にチェック&統一してほしいところですが、
古いシステムや手入力のデータだとこんなこともあるんでしょうか。。
データの空白削除や結合についてはよくあることですよね。

実装

したいこと1~3は
ビューフィルタにあるカラムフィルタ1カ所で設定、実現できます。

  1. の実装
    「姓(フリガナ)」と「名(フリガナ)」の形式をToMB関数を使い、全角に変換。
    更にToKatakana関数を使い、全角ひらがなを全角カタカナに変換。

  2. の実装
    Trim関数を使い、前後の空白を削除。

  3. の実装
    Concat関数を使い、文字列を結合。

こんな感じになりますね。
Waha001.png

  • 赤い四角囲み箇所には、姓名の間の空白を入れています。
  • 集計ビューフィルタ・ジョブ実行ビューフィルタには、カラムフィルタがないため、このような設定はできません。

ちょっとポイント

1.の実装でToKatakana関数を使っているのがポイントです。
フリガナにひらがなが紛れていても対処できます。

おわりに

Waha! Transformerについての記事はニッチだと思うのですが、
誰かの参考になれば幸いです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?