海外旅行から帰ってきたら、まず何を食べる?

FileMaker12Proで集計結果を使用して新たに計算させる方法を教えてください。
うまく説明できないのですが、以下のような計算をさせたいと考えています。
A
10/1 300
10/1 200
平均 250

11/5 300
11/5 100
平均 200

12/2 300
12/2 200
平均 250

B
10/10 500
10/10 200
平均 350

11/5 300
11/5 300
平均 300

12/2 300
12/2 200
平均 250

A
期間:(前月の日付-今月の日付)
(前月の平均*0.5)-(今月の平均)
B
期間:(前月の日付-今月の日付)
(前月の平均*0.5)-(今月の平均)

よろしくお願いします。

この質問に補足する

A 回答 (2件)

別テーブルにテキストフィールドを作り、計算値自動入力/既存値置き換えとして式を


担当者&年月とし、制限で「常時」「ユニーク値」とします。
元テーブルから担当者と年月フィールドを別テーブルの同じフィールドにインポートす
ると、重複の無い担当者と年月のレコードができあがります。

元テーブルが全レコードでは無く、対象レコードに絞られている場合は、自己リレーシ
ョンも別テーブルのリレーションも期間照合を追加する必要があるので注意して下さい。
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/12/15 13:40

リレーションで集計します。


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

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

お礼日時:2012/12/12 15:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報