計算機能について
数値型・通貨型項目では、項目間の計算を設定することができます。
(項目の作成方法については、項目の作成/編集をご確認ください。)
- 計算式に使用できる項目は、同リソース内の、数値型・通貨型の項目のみです。
また、未使用項目は計算式に設定できません。(計算式に設定している項目を、未使用項目へ変更した場合、以降は計算式が機能しなくなります。) - 自動計算は行われません。(データが自動的に書き換わる事はございません。数値型・通貨型項目に登録されている値は、あくまでも数値です。計算式ではありません。)
-
新規追加・編集画面にて、次の操作を行った時にのみ、計算が行われます。
- 計算に用いている項目の、数字を書き換えた時。
- 計算ボタンをクリックした時。
またその際、計算結果が反映されますのは、新規追加・編集画面を開いているレコードのみです。 - つまり、その他の機能や画面にてデータ更新を行った場合は、計算が行われず、また反映もされません。
(計算が行われない機能の例:クイック項目編集/参照型項目の編集/一括更新/インポート/各種アプリやAPIを介したデータ登録や更新…等)
計算式の例
項目1のエイリアスをSales.U_XX1、項目2のエイリアスをSales.U_XX2としています。
項目3に設定する計算式として、下記の様に記述できます。
加算 |
項目の合計値:Sales.U_XX1+Sales.U_XX2 :add(Sales.U_XX1,Sales.U_XX2) 項目1に10を足す:Sales.U_XX1+10 |
---|---|
減算 |
項目1の値から項目2の値を引く:Sales.U_XX1-Sales.U_XX2 :sub(Sales.U_XX1,Sales.U_XX2) 項目1から100を引く:Sales.U_XX1-100 |
乗算 |
項目1の値に項目2の値を掛ける:Sales.U_XX1*Sales.U_XX2 :mul(Sales.U_XX1,Sales.U_XX2) 消費税の計算:Sales.U_XX1*0.08 税込み金額の計算:Sales.U_XX+(Sales.U_XX1*0.08) |
除算 |
項目1を項目2で割る:Sales.U_XX1/Sales.U_XX2 :div(Sales.U_XX1,Sales.U_XX2) 税抜き金額の計算:Sales.U_XX/1.08 |
総和 | 項目の総合計値:sum(Sales.U_XX1,Sales.U_XX2) |
四捨五入 |
項目1の値を四捨五入する:round(Sales.U_XX1) ※項目設定で指定した桁に四捨五入されます。 |
切り捨て | 項目1の値を切り捨てる:floor(Sales.U_XX1) ※項目設定で指定した桁に切り下げます。 |
切り上げ | 項目1の値を切り上げる:ceil(Sales.U_XX1) ※項目設定で指定した桁に切り上げます。 |
余り |
項目1を項目2で割った余り:mod(Sales.U_XX1,Sales.U_XX2) |
平方根 | 項目1の平方根:root(Sales.U_XX1) |
※計算式がエラーになる場合は、以下の点をご確認ください。
・数字や記号が全角になっていないか。
・不要なスペースが入っていないか。
・計算式に使用している項目が非表示になっていないか。
・数値型 通貨型以外の項目を計算式に使用していないか。
・自項目のエイリアスを計算式に使用していないか。
設定方法
数値型・通貨型項目の設定画面を開き、「計算式」に計算式を入力します。
計算式には、半角英数字と次の文字のみ使用可能です。+ - * / . , ( ) _
計算に使用する項目はエイリアスで指定します。
項目のエイリアスは、カスタマイズ画面にて項目の設定画面から確認できます。
例えば、成約した案件の売上金額を候補者の想定年収に報酬率をかけて出したい場合は、以下のように設定します。
エイリアス:Sales.U_SALARY(想定年収)
Sales.U_PERCENT(報酬率)
計算式 :Sales.U_SALARY*(Sales.U_PERCENT/100)
データの新規追加、編集画面では、想定年収・報酬率に数値が入力されると、自動で計算結果が値として入力されます。
計算式に使われている項目の数字を修正すると、「{項目名}以上の項目の値が変わります」と注意喚起のメッセージが表示されます。
計算結果項目の値を手動変更してしまった場合でも、「+-×÷」ボタンをクリックすると再度計算結果の値が入力されます。