フィールド

計算フィールド

読み:けいさん

他のフィールドの値から自動計算される読み取り専用フィールド。数式(例:単価 * 数量)を設定し、レコード保存時に再計算される。ユーザーが直接編集することはできない。

この用語をくわしく扱った記事があります。手順や実務での使い分けは kintoneの計算フィールドの使い方 をご覧ください。

計算フィールドとは(詳しく)

計算フィールドは、他のフィールドを参照した数式の結果を自動で表示するフィールドです。単価 * 数量 のような四則演算のほか、IF による条件分岐、日付の差分計算、文字列の結合なども行えます。値はレコード保存時に再計算されるため、人手による転記ミスや計算ミスをなくせます。

注意したいのは、計算フィールドは読み取り専用で直接編集できない点と、サブテーブルをまたいだ集計や、レコードを横断した合計には向かない点です。一覧画面で複数レコードの合計や平均をその場で見たい場合は、集計に特化したプラグインを併用すると、計算フィールドだけでは難しい「一覧での即時集計」が実現できます。

主な使いどころ

  • 見積アプリで「単価 × 数量」「小計 × 税率」を自動計算する
  • 契約アプリで契約日から更新期限日(◯日後)を自動算出する
  • ステータスや区分に応じて IF で表示ラベルを出し分ける

よくある質問

計算フィールドの値を手で修正できますか?

できません。計算フィールドは数式の結果を表示する読み取り専用フィールドです。手入力したい値は通常の数値・文字列フィールドで持ちます。

一覧で複数レコードの合計を出したい

計算フィールドは1レコード内の計算が基本です。一覧の絞り込み結果に対する合計・件数・平均をその場で表示したい場合は、集計サマリーバー for kintone のような集計プラグインが向いています。

サブテーブルの行を合計できますか?

サブテーブル内の数値列の合計は計算フィールドで取得できます。ただしサブテーブルをまたいだ複雑な集計には制約があります。

関連する用語・プラグイン・記事

関連用語 数値
関連プラグイン
  • 集計サマリーバー for kintone — 一覧画面のヘッダーに、合計・平均・最大・最小・件数の集計カードを並べて表示するプラグイン。絞り込みに連動して即時に再集計し、グラフ画面に移動せず数字を確認できます。カードごとの条件集計(相対期間・ユーザー/組織指定も可)や、集計値による条件付きの色分けにも対応。