数式でサポートされている関数
現在、この機能はチーム管理対象スペースでベータ版として利用できます。その他の機能と企業管理対象スペースのサポートは近日リリースされる予定です。今後のリリースの詳細については、こちらをご確認ください。
数式フィールドを使用すると、計算されたデータを Jira 作業項目に直接表示できます。数式フィールドとその作成方法の詳細については、こちらをご確認ください。
Jira スペースのフィールドと下記に示すサポート対象の関数や演算子を使用して数式を作成できます。Rovo が有効になっている場合は、自然言語を使用して数式を記述できます。カスタム フィールドの作成時に [数式を生成] を選択するか、[数式を修正] を選択して無効な数式の修正案を取得します。
数式は、単一の作業項目内のデータのみを使用して実行できます。たとえば、作業項目 A の数式フィールドでは、作業項目 A にすでに表示されているコストの合計のみを計算できます。作業項目 B や C、またはその他の作業項目のコストを計算することはできません。
数式の書き方
数式の記述形式は FUNCTION_NAME(parameters) です。ここで、FUNCTION_NAME は呼び出し対象の関数の名前、parameters はその関数への入力としてコンマ区切りで記述したパラメーターのリストです。
パラメーター リストには、数値フィールド参照、整数、または別の式 (それ自体で関数呼び出しを行うものも含む) を任意に組み合わせて含めることができます。フィールドは中括弧で囲むことで参照できます。たとえば、MIN({Project Cost}, 30 * MAX({Day Rate}, 100) のようにします。
数式でサポートされている関数
Jira のカスタム数式フィールドでは、次の関数がサポートされています。
機能 | 名前 | 説明 | 例 |
|---|---|---|---|
| 合計 | 値を足し合わせた結果を計算します。 | field1 の値が 6 で、field2 の値が 10 であるとします。 数式 SUM({field1}, {field2}) は値として 16 を返します。 |
| AVG | 値の平均を計算します。 | 3 つのフィールドがあり、field1 の値が 3、field2 の値が 5、field3 の値が 7 であるとします。 数式 AVG({field1}, {field2}, {field3}) は値として 5 を返します。 |
| Max | 選択したフィールドから最大値を返します。 | field1 の値が 20 で、field2 の値が 18 であるとします。 数式 MAX({field1}, {field2}) は値として 20 を返します。 |
| 最小 | 選択したフィールドから最小値を返します。 | field1 の値が 20 で、field2 の値が 18 であるとします。 数式 MIN({field1}, {field2}) は値 18 を返します。 |
| 分割 | 値を他の値で割った結果を計算します。 | field1 の値が 6 で、field2 の値が 2 であるとします。 数式 DIV({field1}, {field2}) は結果として 3 を返します。 |
| Multiply | 値に他の値または指定した数値を掛けた結果を計算します。 | field1 の値が 2 で、field2 の値が 3 であるとします。 数式 MULTIPLY({field1}, {field2}) は結果として 6 を返します。 |
| マイナス | 値から他の値または指定した数値を引いた結果を計算します。 | field1 の値が 12 で、field2 の値が 3 であるとします。 数式 MINUS({field1}, {field2}) は結果として 9 を返します。 |
| 電源 | 指定した指数で累乗された値を計算します。 | field1 の値が 9 で、それを 1.5 乗するものとします。 数式 POWER({field1}, 1.5) は結果として 27 を返します。 |
| Round | 値を指定した小数点の桁数に丸めます。 | field1 の値が 35.7845 で、小数点以下 3 桁に丸めるものとします。 数式 ROUND({field1}, 3) は結果として 35.785 を返します。 |
| ROUNDUP | 値を指定した小数点の桁数に切り上げます。 | field1 の値が 35.784 で、小数点以下 2 桁に切り上げるものとします。 数式 ROUNDUP({field1}, 2) は結果として 35.79 を返します。 |
| ROUNDDOWN | 値を指定した小数点の桁数に切り捨てます。 | field1 の値が 35.784 で、小数点以下 2 桁に切り捨てるものとします。 数式 ROUNDDOWN({field1}, 2) は結果として 35.78 を返します。 |
| Floor | 値を指定した倍数に切り捨てます。 | field1 の値が $8.8037 で、これを 5 セント単位の最も近い倍数に切り捨てて表示するものとします。 数式 FLOOR({field1}, 0.05) は結果として $8.80 を返します。 |
| CEILING | 値を指定した倍数に切り上げます。 | field1 の値が $8.8037 で、これを 5 セント単位の最も近い倍数に切り上げて表示するものとします。 数式 CEIL({field1}, 0.05) は結果として $8.85 を返します。 |
| ABSOLUTE | 値の絶対値 (0 からの距離) を計算します。 | field1 の値は -8 です。 数式 ABS({field1}) は結果として 8 を返します。 |
| ODD | 最も近い奇数に値を切り上げます。 | field1 の値が 35.784 であるとします。 数式 ODD({field1}) は結果として 37 を返します。 |
| EVEN | 最も近い偶数に値を切り上げます。 | field1 の値が 35.784 であるとします。 数式 EVEN({field1}) は結果として 36 を返します。 |
| SQRT | 値の平方根を計算します。 | field1 の値が 9 であるとします。 数式 SQRT({field1}) は結果として 3 を返します。 |
数式でサポートされている演算子
Jira の数式フィールドでは、次の演算子がサポートされています。
算術演算子
+(加算)-(減算)*- 乗算/- 除算^- 累乗 (例:ある数を別の数で累乗)
この内容はお役に立ちましたか?