条件付き数式の使い方

条件付き数式の使い方

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Zoho Forms の条件付き数式設定を使用すると、回答者の回答に基づいて特定の計算を実行するようフォームを設定できます。これらのあらかじめ定義された条件は簡単に設定でき、ユーザーのニーズに合わせてフォームを最適化できます。条件付き数式を使用すると、データに基づいた計算を行い、カスタマイズされた自動入力の支払い金額を提供できます。つまり、計算結果に基づいて顧客ごとに異なる支払金額を自動で算出できるため、ケースごとに手作業で計算する手間を省けます。

conditional formula

概要

条件とは、次の 3 つの要素を含む設定を指します。

  1. チェック対象となる項目
  1. 満たすべき条件(次の値と等しい、次の値と等しくない、空である など)
  1. 実行する数式(数値計算)

    Conditional Formula
これは、Excel で使用するIf条件やElse条件と似ています。条件が真と判定された場合は、指定した数式が実行され、偽と判定された場合は次の条件に進みます。 Configuring Conditional Formula
複数の条件を設定することもでき、1 つの項目に対して複数の回答パターンをチェックし、それぞれに異なる計算を実行できます。
これをよりよく理解するために、いくつかの例を見てみましょう。
  1. シャツを 5 枚より多く購入した場合、合計購入金額から 50% の割引を適用する。
  1. 年間売上の範囲に基づいて税額を計算する。
  1. クーポンコード DISCOUNT20SPRING を入力した場合、20 ドルの割引を適用する。
  1. 合計購入金額が一定のしきい値を超えた場合、100 ドルのまとめ買い割引を適用する。
出力例を確認して、これらの例のいくつかの設定方法を確認してください。

設定

条件付き数式を設定するには、
  1. フォームに数式項目を、詳細項目から追加します。
  2. ポップアップで、 をクリックします。          
  3. 表示される条件付き数式ポップアップで、必要なロジックを設定します。
  4. ドロップダウンからすべてまたはいずれかを選択します。
  5. 条件を追加するには、アイコンをクリックします。
  6. [いずれの条件も満たされない場合に実行] では、どの条件も真とならなかった場合に実行する数式を設定します。これは初期設定の式とも呼ばれます。
  7. 条件を削除するには、アイコンをクリックします。

    Conditional Formula Setup

複数条件の追加

複数の条件を追加して計算を行うことができます。これは、1 つの項目に対して複数の回答をチェックし、それぞれに異なる数値計算を行いたい場合に便利です。たとえば、春のセールで複数種類のクーポンコードに応じて適切な割引を適用したい場合、クーポンコードを段階的に処理できます。顧客が保有するクーポンの種類に応じて、支払金額が変わります。

How multiple conditions work inside a conditional formula

Notes
メモ:
  1. 無料プラン:1 フォームあたり最大 10 個のルールを追加でき、各ルールには最大 10 個の条件を設定できます。
  2. 有料プラン:1 フォームあたり最大 30 個のルールを追加でき、各ルールには最大 15 個の条件を設定できます。

Examples

シナリオ 1: クーポンコード DISCOUNT20 を処理し、合計購入価格から 20% を割引する。

Conditional Formula Example-1

シナリオ 2: シャツを 5 枚以上注文した場合、シャツの合計価格から 100 ドルを割引する。

Conditional Formula Example-2

シナリオ 3: 従業員の年間売上の範囲に基づいて税額を決定する。

Conditional Formula Example-3

サポートされる演算子

テキストおよび項目の比較
  1. Is: 選択した項目が設定した値と等しいかどうかをチェックします。
  2. が次の値と等しくない: 選択した項目が設定した値と等しくないかどうかをチェックします。
  3. Is 空である: 選択した項目が空かどうかをチェックします。
  4. が次の値と等しくない 空である: 選択した項目が空でないかどうかをチェックします。
  5. Contains: 選択した項目に、条件で指定した値が含まれているかどうかをチェックします。
  6. Not Contains: 選択した項目に、条件で指定した値が含まれていないかどうかをチェックします。
  7. Contains Any Of: 項目に、選択したいずれかの選択肢が含まれているかどうかをチェックします。
  8. Contains すべて Of: 項目に、選択したすべての選択肢が含まれているかどうかをチェックします。
  9. Contains なし Of: 項目に、選択したいずれの選択肢も含まれていないかどうかをチェックします。
  10. Starts With: 選択した項目が、指定した値で始まるかどうかをチェックします。
  11. Ends With: 選択した項目が、指定した値で終わるかどうかをチェックします。
選択肢・選択項目
  1. Other Choice が次の値と等しくない 空である: 「その他」の選択肢に値が入力されているかどうかをチェックします。
  2. Is Any Of: 条件で指定した選択肢のいずれかが選択されているかどうかをチェックします。
  3. Is なし Of: 条件で指定した選択肢のいずれも選択されていないかどうかをチェックします。
数値の比較
  1. 次の値より小さい: 数値が指定した値より小さいかどうかをチェックします。
  2. 次の値より大きい: 数値が指定した値より大きいかどうかをチェックします。
  3. 次の値より小さい or 次の値と等しい: 数値が指定した値以下かどうかをチェックします。
  4. 次の値より大きい or 次の値と等しい: 数値が指定した値以上かどうかをチェックします。
  5. が次の間: 数値/日付が、指定した 2 つの値の間にあるかどうかをチェックします。
  6. Not が次の間: 数値/日付が、指定した 2 つの値の間にないかどうかをチェックします。
日付と時間の比較

曜日
  1. Day Is: 日付が、選択した曜日に該当するかどうかをチェックします。
  2. Day が次の値と等しくない: 日付が、選択した曜日に該当しないかどうかをチェックします。
  3. Is Any of 選択済み 日: 日付が、選択したいずれかの曜日に該当するかどうかをチェックします。
  4. Is なし of 選択済み 日: 日付が、選択したいずれの曜日にも該当しないかどうかをチェックします。
相対日
  1. Is 前日: 日付が前日に該当するかどうかをチェックします
  2. Is 当日: 日付が当日に該当するかどうかをチェックします
  3. Is 翌日: 日付が翌日に該当するかどうかをチェックします
  4. Is 現在の前 [x] 日: 日付が現在の日付より「x」日前に該当するかどうかをチェックします
  5. Is 現在の後 [x] 日: 日付が現在の日付より「x」日後に該当するかどうかをチェックします
Week
  1. Is 前週: 日付が前週に含まれるかどうかをチェックします
  2. Is 今週: 日付が今週に含まれるかどうかをチェックします
  3. Is 来週: 日付が来週に含まれるかどうかをチェックします
Month
  1. Is 前月: 日付が前月に含まれるかどうかをチェックします
  2. Is 今月: 日付が今月に含まれるかどうかをチェックします
  3. Is 来月: 日付が来月に含まれるかどうかをチェックします
  4. Month Is: 日付が指定した月に含まれるかどうかをチェックします
  5. Is Any of 選択済み Months: 年内の選択したいずれかの月に日付が含まれるかどうかをチェックします
  6. Is なし of 選択済み Months: 年内の選択したいずれの月にも日付が含まれないかどうかをチェックします
Year
  1. Is 前年: 日付が前年に含まれるかどうかをチェックします
  2. Is 今年: 日付が今年に含まれるかどうかをチェックします
  3. Is 来年: 日付が来年に含まれるかどうかをチェックします
  4. Year Is: 日付が指定した年に含まれるかどうかをチェックします
Past and 今後
  1. が次に含まれる the Past: 日付が過去であるかどうかをチェックします
  2. が次に含まれる the 今後: 日付が今後であるかどうかをチェックします 
時間
  1. 時間 Is が次の前: 時間が指定した時間より前かどうかをチェックします。
  2. 時間 Is が次の後: 時間が指定した時間より後かどうかをチェックします。
  3. 時間 Is が次の間: 時間が指定した 2 つの時間の間にあるかどうかをチェックします。
  4. 時間 が次の値と等しくない が次の間: 時間が指定した時間範囲の外側であるかどうかをチェックします。
  5. 時間 Is: 時間が指定した時間と一致するかどうかをチェックします。
  6. 時間 が次の値と等しくない: 時間が指定した時間と一致しないかどうかをチェックします。
前日の時間
  1. Is 前日 が次の前: 前日の時間が、指定した時間より前かどうかをチェックします。
  2. Is 前日 が次の後: 前日の時間が、指定した時間より後かどうかをチェックします。
  3. Is 前日 が次の間: 前日の時間が、指定した時間範囲内にあるかどうかをチェックします。
  4. Is 前日 Not が次の間: 前日の時間が、指定した時間範囲外であるかどうかをチェックします。
  5. Is 前日 At: 前日の時間が指定した時間と一致するかどうかをチェックします
  6. Is 前日 Not At: 前日の時間が指定した時間と一致しないかどうかをチェックします。
当日の時間
  1. Is 当日 が次の前: 当日の時間が、指定した時間範囲より前かどうかをチェックします。
  2. Is 当日 が次の後: 当日の時間が、指定した時間範囲より後かどうかをチェックします。
  3. Is 当日 が次の間: 当日の時間が、指定した時間範囲内にあるかどうかをチェックします。
  4. Is 当日 Not が次の間: 当日の時間が、指定した時間範囲外であるかどうかをチェックします。
  5. Is 当日 At: 当日の時間が指定した時間と一致するかどうかをチェックします。
  6. Is 当日 Not At: 当日の時間が指定した時間と一致しないかどうかをチェックします。
翌日の時間
  1. Is 翌日 が次の前: 翌日の時間が、指定した時間より前かどうかをチェックします。
  2. Is 翌日 が次の後: 翌日の時間が、指定した時間より後かどうかをチェックします。
  3. Is 翌日 が次の間: 翌日の時間が、指定した時間範囲内にあるかどうかをチェックします。
  4. Is 翌日 Not が次の間: 翌日の時間が、指定した時間範囲外であるかどうかをチェックします。
  5. Is 翌日 At: 翌日の時間が、指定した時間と一致するかどうかをチェックします。
  6. Is 翌日 Not At: 翌日の時間が 指定した時間と一致しないかどうかをチェックします。
Boolean 比較
  1. 真: 論理値「真」が返されるかどうかをチェックします
  2. 無効: 論理値「無効」が返されるかどうかをチェックします
The following table lists the operators that can be 使用中 with the corresponding 項目 types to form a rule criteria in the If section:


項目 Types
Supported Operators
名前
  1. Is 空である
  2. が次の値と等しくない 空である
  3. Contains
  4. Not Contains
  5. Contains Any Of
  6. Contains なし Of
名前 - First
名前 - Last
  1. Is
  2. が次の値と等しくない 
  3. Is 空である
  4. が次の値と等しくない 空である
  5. Is Any Of
  6. Is なし Of  
  7. Contains
  8. Not Contains
  9. Contains Any Of
  10. Contains なし Of
単一折れ線グラフ
複数折れ線グラフ
電話番号

  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値を含む
  6. 次の値を含まない
  7. 次の値で始まる
  8. 次の値で終わる
  9. 次のいずれかに等しい
  10. 次のいずれにも等しくない
番号
小数
通貨
評価
計算式

  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値より小さい
  6. 次の値より大きい
  7. 次の値以下
  8. 次の値以上
  9. 次の範囲内
  10. 次のいずれかに等しい
  11. 次のいずれにも等しくない
Webサイト
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値で始まる
  6. 次の値で終わる
  7. 次のいずれかに等しい
  8. 次のいずれにも等しくない   
住所
  1. 空である
  2. 空ではない
  3. 次の値を含む
  4. 次の値を含まない
  5. 次のいずれかを含む
  6. 次のいずれも含まない
住所 - 町名・番地
住所 - 住所行 2
住所 - 市区町村
住所 - 都道府県/地域/州
住所 - 郵便番号/Zipコード
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値を含む
  6. 次の値を含まない
  7. 次のいずれかに等しい
  8. 次のいずれにも等しくない
  9. 次のいずれかを含む
  10. 次のいずれも含まない
住所 - 国
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次のいずれかに等しい
  6. 次のいずれにも等しくない
メール
Webサイト
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値で始まる
  6. 次の値で終わる
日付
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値より前
  6. 次の値より後
  7. 次の期間内
  8. 次の期間外
  9. 次のいずれかに等しい
  10. 次のいずれにも等しくない
  11. 次の値以降
  12. 次の値以前
  13. 日が次の値と等しい
  14. 日が次の値と等しくない
  15. 前日である
  16. 当日である
  17. 翌日である
  18. 今から [x] 日前である
  19. 今から [x] 日後である
  20. 前の週である
  21. 今週である
  22. 次の週である
  23. 前の月である
  24. 今月である
  25. 次の月である
  26. 前年である
  27. 今年である
  28. 翌年である
  29. 月が次の値と等しい
  30. 年が次の値と等しい
  31. 過去の次の期間に含まれる
  32. 今後の次の期間に含まれる
  33. 選択した日付のいずれかに等しい
  34. 選択した日付のいずれにも等しくない
  35. 選択した月のいずれかに等しい
  36. 選択した月のいずれにも等しくない

日付-時間
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値より小さい
  6. 次の値より大きい
  7. 次の範囲内である
  8. 次の範囲外である
  9. いずれかに等しい
  10. いずれにも等しくない
  11. 次の値以上である
  12. 次の値以下である
  13. 日が次の値と等しい
  14. 日が次の値と等しくない
  15. 昨日である
  16. 今日である
  17. 明日である
  18. 現在から [x] 日前である
  19. 現在から [x] 日後である
  20. 前の週である
  21. 今週である
  22. 次の週である
  23. 前の月である
  24. 今月である
  25. 次の月である
  26. 前の年である
  27. 今年である
  28. 次の年である
  29. 月が次の値と等しい
  30. 年が次の値と等しい
  31. 過去に含まれる
  32. 今後に含まれる
  33. 選択した日付のいずれかである
  34. 選択した日付のいずれでもない
  35. 選択した月のいずれかである
  36. 選択した月のいずれでもない
  37. 前の日で、次の値より前である
  38. 前の日で、次の値より後である
  39. 前の日で、次の範囲内である
  40. 前の日で、次の範囲外である
  41. 前の日で、次の時刻である
  42. 前の日で、次の時刻ではない
  43. 当日で、次の値より前である
  44. 当日で、次の値より後である
  45. 当日で、次の範囲内である
  46. 当日で、次の範囲外である
  47. 当日で、次の時刻である
  48. 当日で、次の時刻ではない
  49. 次の日で、次の値より前である
  50. 次の日で、次の値より後である
  51. 次の日で、次の範囲内である
  52. 次の日で、次の範囲外である
  53. 次の日で、次の時刻である
  54. 次の日で、次の時刻ではない
  55. 時刻が次の値より前である
  56. 時刻が次の値より後である
  57. 時刻が次の範囲内である
  58. 時刻が次の範囲外である
  59. 時刻が次の値と等しい
  60. 時刻が次の値と等しくない
時間
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値より小さい
  6. 次の値より大きい
  7. 次の範囲内である
判定ボックス
条件と結果


ラジオボタン
ドロップダウン
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
  5. 次の値で始まる
  6. 次の値で終わる
  7. 「その他」の選択肢が空ではない
  8. いずれかに等しい
  9. いずれにも等しくない

複数選択
チェックボックス
画像選択
  1. 含む
  2. 含まない
  3. 空である
  4. 空ではない
  5. 次のいずれかを含む
  6. 次のすべてを含む
  7. 次のいずれも含まない

マトリックス選択
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 空である
  4. 空ではない
スライダー
  1. 次の値と等しい
  2. 次の値と等しくない
  3. 次の値より小さい
  4. 次の値より大きい
  5. 次の値以下である
  6. 次の値以上である
  7. 次の範囲内である
署名
  1. 空である
  2. 空ではない

条件付き数式を使用した計算については、FAQ を参照してください。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.