集計結果をもとにさらに集計(計算)できますか?

記事番号:040187

集計機能やグラフ機能の設定では、「集計結果をもとに、特定のフィールドの値に対する割合をさらに算出する」といったような、集計結果の集計はできません。

参考までに、フォーム上に売上金額、目標値、達成率といった集計対象のフィールドを配置し、売上金額と達成率は「合計」、目標値は「平均」を集計することで、売上金額と達成率を同じ画面で確認できます。
ただし「棒グラフ」にすると、金額と達成率の桁数が違い過ぎる場合に達成率が判別しにくくなるため、グラフの種類は「表」にすることがおすすめです。

設定例

フォームの設定

アプリのフォームに、次のフィールドを配置します。

  • 日付フィールド
    • フィールド名:日付
    • フィールドコード:日付
  • ユーザー選択フィールド
    • フィールド名:担当者名
    • フィールドコード:担当者名
  • 数値フィールド
    • フィールド名:月間目標金額
    • フィールドコード:月間目標金額
  • 数値フィールド
    • フィールド名:売上金額
    • フィールドコード:売上金額
  • 計算フィールド
    • フィールド名:達成率
    • フィールドコード:達成率
    • 計算式:売上金額 / 月間目標金額 * 100
    • 単位記号:%(後ろに付ける)

グラフの設定

集計用のグラフを設定します。グラフ名は任意です。
参考:アプリの設定画面からグラフを追加する

  • グラフの種類:表
  • 分類する項目
    • 大項目:日付、月単位
    • 中項目:担当者名
  • 集計方法
    • 平均:月間目標金額
    • 合計:売上金額
    • 合計:達成率
  • 条件:すべてのレコード
  • ソート:大項目、昇順

レコードの登録

次のレコードを登録します。

レコードの登録例
日付 担当者名 月間目標金額 売上金額 達成率
2021-07-01 Aさん 300000 20000 6.67%
2021-07-08 Aさん 300000 15000 5%
2021-07-12 Aさん 300000 30000 10%
2021-07-05 Bさん 250000 10000 4%
2021-07-15 Bさん 250000 50000 20%

レコードの集計

集計結果を確認します。
参考:グラフを作成する

レコードの集計例
日付(月単位) 担当者名 平均(月間目標金額) 合計(売上金額) 合計(達成率)
2021-07-01 Bさん 250000 60000 24%
2021-07-01 Aさん 300000 65000 21.67%

スクリーンショット:作成したグラフに、集計結果をもとに算出された、売上金額と達成率が表示されている

このような方法で、売上金額と達成率を同じ画面で確認できます。