数式関数

数式関数

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

フォーミュラ関数を使用すると、フォームの項目に入力されたデータに基づいて動的な計算を作成できます。これらの関数を使うことで、日付、時刻、小数、選択肢、数値を操作し、複雑なロジックをフォーム内で直接実行できます。

日付関数

Function

役割

対応項目タイプ

YearDiff

2 つの日付値の年数差を返します。

YearDiff (2025/08/06 - 2015/02/11) = 10

日付, 日付-時間

MonthDiff

2 つの日付値の月数差を返します。

MonthDiff (2025/07/04 - 2024/06/18) = 13

日付, 日付-時間

DayDiff

2 つの日付値の日数差を返します。

DayDiff (2025/07/16 - 2025/07/01) = 15

日付, 日付-時間

BusinessDayDiff

2 つの指定した日付の間で選択可能な営業日数を、祝日を除外して返します。

BusinessDayDiff (2023/07/19 - 2023/06/28) = 22

日付, 日付-時間

getYear

指定した日付から年を返します。

getYear (2011/09/07) = 2011

日付, 日付-時間, Month-Year, 現在 日付

getMonth

指定した日付の月を数値で返します。

getMonth (2011/09/07) = 9

日付, 日付-時間, Month-Year, 現在 日付

getDay

指定した日付の「日」を返します。

getDay (1990/08/07) = 7

日付, 日付-時間, 現在 日付

getDefaultDayOfWeek

指定した日付の曜日を数値で返します(Sunday = 1、Monday = 2 など)。

getDayOfWeek (2011/09/09) = 6

日付, 日付-時間, 現在 日付

getCustomDayOfWeek

週の開始曜日を定義するカスタム設定に基づき、指定した日付の曜日を数値で返します(例:週の開始曜日を Monday に設定した場合、Monday = 1)。

getCustomDayOfWeek(2025/10/6) = 1

日付, 日付-時間, 現在 日付

年齢

選択した日付を基準に、現在の日付との年数差として年齢を返します。選択日項目が空白の場合、または選択日が現在の日付より未来日の場合、年齢は 0 とみなされます。年齢の計算では、経過した月数は考慮されません。たとえば、計算結果が 19 年 7 か月の場合は、19 年のみが返されます。

年齢 (1998/06/30) = 27

日付, 日付-時間


小数関数

Function

役割

サポートされる項目タイプ

RoundUp

小数値を 0 から遠ざかる方向の次の整数に切り上げます。

RoundUp (67。8) = 68

小数, 通貨, Formula

RoundDown

小数値を直前の整数に切り捨てます。

RoundDown (55。7) = 55

小数, 通貨, Formula

Round

小数値が 0.5 以上の場合は次の整数に、0.5 未満の場合は直前の整数に四捨五入します。

Round (12。6) = 13

小数, 通貨, Formula

 

時間関数

関数

役割

対応している項目タイプ

HourDiff

2 つの時間値の差を「時間」単位で返します。

HourDiff (12:40 PM - 09:10 AM) = 3

時間、日付-時間

MinutesDiff

2 つの時間値の差を「分」単位で返します。

MinutesDiff (10:30 AM - 8:10 AM) = 140

時間、日付-時間

getTimeDiff

2 つの時間値の差を、時間と分を含む数値として返します。

getTimeDiff (14:30 AM - 12:00 PM) = 2.5

時間、日付-時間

getMinutes

指定した時間値から「分」の値を返します。

getMinute (2011/80/07 10:35 PM) = 35

時間、日付-時間

getHour12

指定した時間値から、12 時間形式の「時」の値を返します。

getHour12 (2011/08/07 10:35 PM) = 10

時間、日付-時間

getHour24

指定した時間値から、24 時間形式の「時」の値を返します。

getHour24 (2011/8/7 10:35 PM) = 22

時間、日付-時間

 

選択肢関数

関数

役割

サポートされる項目タイプ

SelectionCount

サポートされる選択式の項目タイプで、選択されている選択肢の数を返します。サブフォーム内の選択式項目(サポート対象項目)を数式で使用している場合、この関数は選択されているすべての選択肢の合計数を返します。

「標準 Communication」(チェックボックス)に「メール」「SMS」「WhatsApp」という選択肢があり、「メール」と「SMS」が選択されている場合:SelectionCount(標準 Communication) = 2

複数選択、チェックボックス、画像選択(サブフォームでは非対応)

MinChoiceVal

選択されている選択肢の中で、最小の値を返します。

「Plan_Selection」(画像選択)で、「基本プラン」= 10、「スタンダードプラン」= 50、「プレミアムプラン」= 100 と設定されており、「基本プラン」と「プレミアムプラン」が選択されている場合:MinChoiceVal(Plan_Selection) = 10

複数選択、チェックボックス、画像選択

MaxChoiceVal

選択されている選択肢の中で、最大の値を返します。

「Plan_Selection」(画像選択)で、「基本プラン」= 10、「スタンダードプラン」= 50、「プレミアムプラン」= 100 と設定されており、「基本プラン」と「プレミアムプラン」が選択されている場合:MaxChoiceVal(Plan_Selection) = 100

複数選択、チェックボックス、画像選択

 

数値関数

関数

役割

サポートされる項目タイプ

Power

1 つ目の数値を 2 つ目の数値で累乗した結果を返します。

Power(2,3) = 8

番号, 小数, 通貨, Formula, 画像 Choice, ドロップダウン, Radio, Checkbox, Multiple Choice, 評価, Slider

Abs

数値の絶対値(符号なしの数値)を返します。

Abs(-10) = 10

番号, 小数, 通貨, Formula, 画像 Choice, ドロップダウン, Radio, Checkbox, Multiple Choice

Square

指定した数値の 2 乗を返します。

Square(10) = 100

番号, 小数, 通貨, Formula, 画像 Choice, ドロップダウン, Radio, Checkbox, Multiple Choice, 評価, Slider

Sqrt

指定した数値の平方根を返します。

Sqrt(16) = 4

番号, 小数, 通貨, Formula, 画像 Choice, ドロップダウン, Radio, Checkbox, Multiple Choice, 評価, Slider

Quotient

除算の整数部分を返します。

Quotient(10, 3) = 3

番号, 小数, 通貨, Formula, 画像 Choice, ドロップダウン, Radio, Checkbox, Multiple Choice, 評価, Slider

Mod

1 つ目の数値を 2 つ目の数値で割った余りを返します。

Mod(10,3) = 1

番号, 小数, 通貨, Formula, 画像 Choice, ドロップダウン, Radio, Checkbox, Multiple Choice, 評価, Slider.

 

システム項目

項目

役割

サポートされる項目タイプ

CurrentDate

このシステム項目は、DayDiff、MonthDiff、YearDiff 関数で、現在の日付と選択した日付の差分を返すために使用されます。

CurrentDate を 2025/11/4 とします。

DayDiff(CurrentDate-2025/11/4) = 4

 

日付, 日付-時間

 

    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









                                  • Related Articles

                                  • 数式

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 計算式項目を設定する方法 フォームに計算式項目を追加するには、 フォームビルダー左側の[フォーム項目]セクションで、Formula 項目をクリックします。 ポップアップで、フォーム項目が左側に表示されます。左側の項目、数値、右側の演算子を使用して計算式を作成します。 ...

                                  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.