数式項目の利用例

数式項目の利用例

Zoho CRMの数式項目では、さまざまな関数や記法を組み合わせることによって、より柔軟な処理が可能です。以下では、数式項目の具体的な利用例を紹介します。

  1. 条件文(If文)の例1:
    ゴルフ場の利用料金を算出する数式項目(項目名:料金)を作成するとします。

    入力値として指定する項目の値に「ゴルフ1ラウンド+1食」が含まれる場合は「25000」、「ゴルフ1ラウンド+2食」が含まれる場合は「30000」、「1人予約」が含まれる場合は「60000」を出力します。いずれにも当てはまらない場合は「0」を出力します。

    数式:
    If(Contains(${連絡先.料金}, 'ゴルフ1ラウンド+1食'),25000,If(Contains(${連絡先.料金},'ゴルフ1ラウンド+2食'),30000,If(Contains(${連絡先.料金},'1人予約'),60000,0 ) ) )

  2. 条件文(If文)の例2:
    出題する課題のレベル(難易度)に応じて提出期限を自動で設定する数式項目を作成するとします。

    数式の入力値となる項目として、「レベル」という項目には、「A」、「B」、「C」のいずれかを入力します。また、「出題日」 の項目には、日付を入力します。

    数式項目では、「レベル」「出題日」に基づいて、期限が算出されます。数式項目の名前は「期限」とします。

    期限の計算方法:
    • レベル = A → 期限 = 出題日 + 14日
    • レベル = B → 期限 = 出題日 + 10日
    • レベル = C → 期限 = 出題日 + 5日
    数式:
    If(Contains(${連絡先.レベル},'A'),Adddate(${連絡先.出題日},14,'DAY'),If(Contains(${連絡先.レベル},'B'),Adddate(${連絡先.出題日},10,'DAY'),If(Contains(${連絡先.レベル},'C'),Adddate(${連絡先.出題日},5,'DAY'),Now())))

  3. 日付をもとに計算する例:
    「誕生日」
    の情報に基づいて、年齢を計算する数式項目を作成するとします。

    数式:
    • 年齢 =
      Year(Now())-Year(${見込み客.誕生日})- If(Month(Now())*100+Dayofmonth(Now())>=Month(${見込み客.誕生日})*100+Dayofmonth(${見込み客.誕生日}) ,0 ,1 )
    • 月齢= (Datecomp(Now(),${見込み客.誕生日}))/(60*24*30)

  4. 複数の文字列(テキスト)を結合する例:
    商品に関する複数の情報を組み合わせて1つの項目に出力する数式項目を作成するとします。また、商品情報を保存する項目として「スタイル」、「」、「サイズ」という項目があるとします。

    これらの項目の値を組み合わせて、「商品バリエーション」という数式項目に出力します。

    数式:
    Concat(Tostring(${商品.スタイル}),Tostring(${商品.色}),Tostring(${商品.サイズ}))
    出力値の種類:文字列(テキスト)

  5. 選択リストの値を数値に変換して計算する例:
    複数の選択リストの値の種類を数値に変更し、計算処理を行う数式項目を作成するとします。なお、選択リストの値の種類は、数値ではなく文字列(テキスト)とみなされることにご注意ください。

    選択リスト1の値:10、20、30
    選択リスト2の値:5、10、15
    算出する値の計算方法:(選択リスト1*選択リスト2)+選択リスト2

    数式:
    (Tonumber(選択リスト1)*Tonumber(選択リスト2))+Tonumber(選択リスト2)
    出力値の種類:数値












                        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.