日付関数
|
関数 |
役割 |
例 |
対応している項目タイプ |
|
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 |
日付、日付-時間、月-年、現在日付 |
|
getMonth |
指定した日付の月を数値で返します。 |
getMonth (2011/09/07) = 9 |
日付、日付-時間、月-年、現在日付 |
|
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 |
日付、日付-時間 |
|
関数 |
役割 |
例 |
対応フィールドの型 |
|
RoundUp |
小数値を 0 から遠ざかる方向で、次の整数に切り上げます。 |
RoundUp (67.8) = 68 |
小数、通貨、数式 |
|
RoundDown |
小数値を 0 に近づく方向で、直前の整数に切り捨てます。 |
RoundDown (55.7) = 55 |
小数、通貨、数式 |
|
Round |
小数値が 0.5 以上の場合は次の整数に、0.5 未満の場合は直前の整数に四捨五入します。 |
Round (12.6) = 13 |
小数、通貨、数式 |
時間関数
|
関数 |
役割 |
例 |
対応フィールドタイプ |
|
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 |
対応する選択式フィールドで、選択されている選択肢の数を返します。サブフォーム内の選択フィールド(対応フィールド)を数式で使用している場合、この関数は選択されているすべての選択肢の合計数を返します。 |
「優先コミュニケーション」(チェックボックス)に「メール」「SMS」「WhatsApp」という選択肢があり、「メール」と「SMS」が選択されている場合:SelectionCount(優先コミュニケーション) = 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、画像選択、ドロップダウン、ラジオボタン、チェックボックス、複数選択、評価、スライダー |
|
Abs |
数値の絶対値(符号なしの数値)を返します。 |
Abs(-10) = 10 |
番号、小数、通貨、Formula、画像選択、ドロップダウン、ラジオボタン、チェックボックス、複数選択 |
|
Square |
指定した数値の 2 乗を返します。 |
Square(10) = 100 |
番号、小数、通貨、Formula、画像選択、ドロップダウン、ラジオボタン、チェックボックス、複数選択、評価、スライダー |
|
Sqrt |
指定した数値の平方根を返します。 |
Sqrt(16) = 4 |
番号、小数、通貨、Formula、画像選択、ドロップダウン、ラジオボタン、チェックボックス、複数選択、評価、スライダー |
|
Quotient |
割り算の整数部分を返します。 |
Quotient(10, 3) = 3 |
番号、小数、通貨、Formula、画像選択、ドロップダウン、ラジオボタン、チェックボックス、複数選択、評価、スライダー |
|
Mod |
1 つ目の数値を 2 つ目の数値で割った余りを返します。 |
Mod(10,3) = 1 |
番号、小数、通貨、Formula、画像選択、ドロップダウン、ラジオボタン、チェックボックス、複数選択、評価、スライダー |
システム項目
|
項目 |
役割 |
例 |
対応している項目タイプ |
|
CurrentDate |
このシステム項目は、DayDiff、MonthDiff、YearDiff 関数で、現在の日付と選択した日付の差を返すために使用されます。 |
CurrentDate を 2025/11/4 とします。 DayDiff(CurrentDate-2025/11/4) = 4
|
日付、日付-時間 |
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。