はじめに:Googleフォーム、使いこなせてますか?

Googleフォームは、アンケートや社内申請、問い合わせなど、ビジネスシーンで幅広く使える便利なツールです。しかもGoogleスプレッドシートと連携すれば、リアルタイムで集計・管理も可能。

ただし、「入力ミス」や「表記ゆれ」が多いと、せっかくのフォームも台無しに。そんなときに効果を発揮するのが正規表現です。

Googleフォームの本当の目的:「データの揺れ」をなくす

データを扱う上では「データの揺れ」が大きな課題になります。
フォームに入力された情報が、バラバラの形式だったり、誤字脱字が多かったりすると、スプレッドシート上での集計や活用に支障が出ます。

たとえば、電話番号の表記が「08012345678」「080-1234-5678」「080 1234 5678」などバラバラだと、データ処理に無駄な手間がかかります。

この「揺れ」を未然に防ぐことができる方法が正規表現を使った手法になります。

「正規表現」とは?|入力内容のルールを決める言語

正規表現(せいきひょうげん)とは、特定の形式の文字列だけを許可するための「入力ルールの言語」です。

例えば、「ハイフン付きの電話番号」や「ひらがなのみ」といった条件を定めることができます。

Googleフォームの「回答の検証」機能で、これを設定するだけでミス入力を自動的にブロックできます。

Googleフォームで正規表現を設定する方法

  1. 記述式(短文) or 長文の質問を選択し、「︙」メニューから「回答の検証」を選択
  2. 「テキスト」→「正規表現」を選ぶ
  3. 「一致する」を選択
  4. 使いたい正規表現パターンを入力
  5. エラーメッセージを入力(例:「ハイフン付きで入力してください」)

これだけで、指定された形式以外の回答を防げます。

よく使われる正規表現パターン集(そのまま使えます)

  • 電話番号(ハイフンあり)
    ^\d{2,4}-\d{2,4}-\d{3,4}$
    → 例:03-1234-5678、090-1234-5678
  • ひらがなのみ
    ^[ぁ-んー]+$
    → 例:たなかたろう
  • カタカナのみ
    ^[ァ-ヶー]+$
    → 例:タナカタロウ
  • n文字以上の入力必須
    ^.{40,}$
    → 自由記述欄で、一定以上の記述を求めたいときに有効 ※今回は40文字
  • 空白を含まない入力
    ^\S+$
    → ユーザー名やIDなど、空白禁止の項目に最適

まとめ:Googleフォーム×正規表現で、データ品質はここまで変わる

正規表現は「小さな設定」で「大きな成果」を生む、フォーム運用の強力な武器です。

入力ミスが減れば、スプレッドシートでの集計・分析も一気に楽になります。
現場の業務効率化、データ活用の第一歩として、ぜひ取り入れてみてください。


株式会社リバレンスでは、以下のようなサービスを展開しております。

会社のデータ管理やExcel・スプレッドシートのめんどくさい作業をまるっと業務代行依頼
・スプレッドシートでの業務改善ツール作成
・スプレッドシート研修

1人採用するより安価な値段で上記の業務を実施しています。
Excel・スプレッドシートの面倒の作業代行から、ツール作成までいつでも依頼し放題サービスも展開しております。
30分無料相談が可能ですので、ぜひお問い合わせください。

サービス詳細ページや問い合わせはこちらをクリック

https://www.liberence.co.jp/data-manage