• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FileMaker12Proで集計結果を使用して)

FileMaker12Proで集計結果を使用して新たに計算させる方法を教えてください

このQ&Aのポイント
  • FileMaker12Proを使用して集計結果を利用した新しい計算方法について教えてください。具体的には、特定のデータの日付と数値を平均値でグループ化し、そのグループごとに計算を行いたいと思っています。
  • 例えば、AとBという2つのグループがある場合、Aグループでは10月1日と11月5日のデータを取り込み、数値の平均を求めます。そして、それを他の日付の平均と比較し、特定の計算を行います。
  • 同様に、Bグループでも同じような計算を行いたいと思っています。前月の日付と平均値を利用し、特定の計算式を適用します。具体的な計算式や適用方法についても教えていただけますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.2

別テーブルにテキストフィールドを作り、計算値自動入力/既存値置き換えとして式を 担当者&年月とし、制限で「常時」「ユニーク値」とします。 元テーブルから担当者と年月フィールドを別テーブルの同じフィールドにインポートす ると、重複の無い担当者と年月のレコードができあがります。 元テーブルが全レコードでは無く、対象レコードに絞られている場合は、自己リレーシ ョンも別テーブルのリレーションも期間照合を追加する必要があるので注意して下さい。

takeisaa
質問者

お礼

chieffishさんどうもありがとうございました。 教えて頂いた通り操作したら思った通りの結果になりました。 1ヶ月間悩んでいた事が解決されました。 本当にありがとうございました。 これからもよろしくお願いします。

その他の回答 (1)

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

リレーションで集計します。 A,B(担当者と仮定)の項目と年月で自己リレーションするとAverage(テーブル2::金額)で 担当者の年月ごとの平均が計算できます。 別テーブルにも担当者と年月のフィールドを作って  元テーブル    別テーブル   担当者   =  担当者   年月    <  年月    ↑     こちら側は年月の降順ソート指定 とリレーションすると、別テーブルに新規レコードを作って担当者名と年月を入れると 関連フィールド 元テーブル::平均で前月の平均を表示できます。 今月の平均も同様に別リレーションで取得できますので、これらを計算用に使います。

takeisaa
質問者

お礼

chieffishさんどうもありがとうございます。 早速教えて頂いた手順でやってみたら出来ました。 ついでで申し訳ないのですが、担当者と年月を手動入力ではなく 更新処理のようなもので自動でデータをコピーする事は出来ないのでしょうか?

関連するQ&A