みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
よろしくお願いします。
win7 fmp12です
現在原価率を計算しようと悪戦苦闘中です。
売上テーブル
店舗名 日付 昼売上 夜売上 合計売上 累計売上
A 2014/04/01 1000 5000 6000 6000
B 2014/04/01 2000 6000 8000 8000
A 2014/04/02 2000 4000 6000 1200
B 2014/04/02 5000 10000 15000 23000
合計は昼+夜
累計は集計フィールドで店舗名によるソートで現在の累計を出しています。
仕入テーブル
店舗名 日付 フード ドリンク 合計 累計
A 2014/04/01 200 500 700 700
B 2014/04/01 200 700 900 900
A 2014/04/02 300 400 700 1400
B 2014/04/02 500 1000 1500 2300
合計はフード+ドリンク
累計は集計フィールドで店舗名によるソートで現在の累計を出しています。
希望としては累計という集計フィールドでしているものを、計算フィールドで計算できればと思っています。
実際にそういうことはできるのでしょうか。
また、そういった方法で求めるものではないのでしょうか?
累計が計算でできれば、原価率を出すのも簡単にできると思っています。
現在この2つのテーブルそれぞれ年月フィールドを作りを店舗名と年月でリレーションし、表示用にポータルで表テーブルを作り、表示しています。
そもそものやり方が間違ってるのかもしれませんが、仕入テーブルに、原価率フィールドを作って計算で求めたいのですが、
このようなことはできるものなのでしょうか
教えてください。
よろしくお願いします。
Offline
売上テーブル 売上テーブル2(自己リレーションテーブル)
店舗 = 店舗
日付 ≥ 日付
で自己リレーションすると累計売上は=Sum(売上テーブル2::合計売上)
仕入テーブルも同様に
売上テーブルと仕入テーブルを店舗と日付でリレーションすると
日々の店舗別原価率は仕入テーブルで=仕入合計 / 売上テーブル::合計売上
700円が6000円になるの?儲かってまんな。
Traveller様 ご返信有難うございます。
売上テーブル 売上テーブル2(自己リレーションテーブル)
店舗 = 店舗
日付 ≥ 日付
で自己リレーションすると累計売上は=Sum(売上テーブル2::合計売上)
仕入テーブルも同様に売上テーブルと仕入テーブルを店舗と日付でリレーションすると
日々の店舗別原価率は仕入テーブルで=仕入合計 / 売上テーブル::合計売上700円が6000円になるの?儲かってまんな。
確かに私の説明だとこの計算で出すことができます。
私もここまではなんとか辿りつけたのですが、これだと売上金額がテーブル内すべての合計になってしまうのです。
月内の累計を出したいのですが、式が違うのでしょうか?
すいませんすっかりハマってしまっていて混乱しています。
恐れ入りますがよろしくお願いします
ちなみにサンプルですが私もそんな利益率のいい商売したいです
Offline
リレーションに年月を追加するだけですよね、
Traveller様 ご返答有難うございます。
返信が遅くなってしまい申し訳ございません。
無事希望通りの結果が得られました。
こちらのサイトは本当にためになります。
今後も活用させていただきたいと思います。
またよろしくお願いします
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 555.7 KiB (Peak: 579.45 KiB) ]