フィールドを必須または検証する
更新日 Jun 25, 2026
検証ルールはワークブック内のRules_シートで定義されます。各行はフィールドとルールタイプを指定し、SheetAppsはフォーム内でそれを適用します。
フィールドを必須または検証するにはどうすればよいですか?
- ワークブックにRules_シートを追加します
- Rule Type列にルールタイプを入力します — 例:required、min、max、between、「conditional / validation」
- Value列にルールロジックを入力します。
- アプリを開き、Change appをクリックして編集したワークブックをアップロードします。
- フォームがルールを適用するようになります。
一般的なルール
- required — フィールドに入力する必要があります。
- min / max — 数値または日付の範囲(例:数量 ≥ 1)。
- between — 開始/終了日付ペアは自動的に終了 ≥ 開始として検証されます。
- sensitive — SSNやカードフィールドのように値をマスク(最後の4桁)します。
- conditional or validation — AND、ORなどを使用した検証ロジック。
ルールを追加する
- ワークブックにRules_シートが含まれていない場合は、追加します。
- フィールド名とrule typeを入力します。
- Value列にルールロジックを入力します。
- Change appを通じて再度アップロードします。フォームがそれらを適用するようになります。
ヒント
start_date/end_dateなどの日付ペアは自動的に検証されます — end_dateがstart_date以上であることを確認するためのルールは不要です- 利用可能なすべてのrule typesの詳細については、ユーザーガイドを参照してください。