- ベストアンサー
ファイルメーカーの集計について教えてください。
noname#83007の回答
- ベストアンサー
1)重複データのセットをする。 FileMakerPro5以上を使用されている場合、ヘルプで「自己連結リレーションを使用した重複する値の検索」を調べて下さい。 それ以外の場合は、メーリングリストの過去ログで「重複データ」を検索してみて下さい。 2) リレーション: 顧客別 (顧客名=::顧客名)(そのファイル自身) フィールド 顧客名(タイプ:テキスト) 金額(タイプ:数値) 金額合計(タイプ:計算)(オプション:Sum(顧客別::金額)) 3)固有データを検索。(重複データのセットが出来ればすぐ検索できます。) 4)金額合計でソート。 次回からのファイルメーカーの質問は、メーリングリストの方でお待ちしています。
関連するQ&A
- ファイルメーカーProの集計
ファイルメーカーPro3.0を使っていますが、集計のことで行き詰まっています。 集計関数 GetSummary 関数で取り出したデータをさらに、ソート時に合計を出したいのですが、何か良い方法はないものでしょうか?よろしくお願いいたします。
- ベストアンサー
- Mac
- ファイルメーカーのリレーションの集計に関して
A(商品リストファイル)のファイルをB(顧客リスト)にリレーションしています。 Bファイルでリレーションのデータの集計をしたいのですか、フィールドを繰り返しで作成してます。 フィールドごとに集計することは可能でしょうか。 回答をお待ちしております。 Aファイル(商品リスト) 商品番号 商品名 単価 金額 の順番でフィールドを作成している。 Bファイル(顧客リスト) 会社名 担当者名等のデータファイルに 顧客ごとの注文した商品が入るようになっている(Aファイルからリレーションしている) このBファイルのなかで、商品ごとの合計個数、金額の集計をしたい。 よろしくお願い申し上げます。
- 締切済み
- その他(データベース)
- ファイルメーカー 小計の合計
こんにちは、ファイルメーカPRO9 winXPでの質問です。 小計の合計の出し方がどうしてもわからなくて、困り果てています。 どうかよろしくお願いします。 売上テーブルと売上レイアウトを作り、売上を売上のあった順にどんどん入力していきました 【日付】【ID】【顧客名】【売上】 11月5日 1 A子さん 10000円 11月10日 2 B子さん 20000円 11月12日 3 C子さん 30000円 11月15日 3 C子さん 20000円 11月20日 1 A子さん 10000円 集計レイアウトを作り下記のようにフィールドを配置しました ヘッダ-------------------- 11月度売上一覧 ID 顧客名 売上 IDをソート条件とする小計パート-------------------------- フィールド【ID】【顧客名】【売上の顧客ごとの集計】【消費税の顧客ごとの集計】 1 A子さん 30000円 1500円 2 B子さん 20000円 1000円 3 C子さん 50000円 2500円 -------------------------------------------------------- 後部総計 フィールド 【売上集計】【消費税集計】 値 100000円 5000円→これがちゃんと計算されません! -------------------------------------------------------- 【売上集計】のみ別れいあうと「売上レイアウト」の値を集計機能を使って集計するだけなのでうまくいきました。 【消費税集計】が出来なくて困っています。 これが元の売上レイアウトからひっぱってこれれば簡単なのでしょうが、顧客ごとの集計値が出ない限り計算ができないので、この「集計レイアウト」上で作るしかないのです。 そこで集計機能を使って集計すると、 (合計、使用できるフィールド:【消費税】 繰り返しの集計:全体にしています) 上の例で【消費税集計】が9000円になってしまうのです。 売上レイアウトでB子さんのレコードは1つですが、A子さん、C子さんは2つずつありますね、そうすると (1500×2)+1000+(2500×2)=9000 という計算になってしまうんです。 純粋に、【消費税集計】の縦計をするにはどうすればいいのでしょうか? 繰り返しの集計を個別にしたり、ソートされたグループごとに集計を再開するでソート対象をIDにしたり月にしたり色々試してみましたが、うまくいかず万策尽きています どうか、わかる方教えてください、お願いします。
- ベストアンサー
- その他(ソフトウェア)
- ファイルメーカーの範囲集計
よろしくお願いします。 FMproVer5を使用しているFM初心者です。 質問内容ですが、例えば10明細のデータがあるとします。1明細毎に行番号をもっており、これをポータルで6明細ずつ表示したいと思っています。 この明細を範囲指定し、その範囲のみの集計は可能でしょうか?? 一応 if(1<=dno and dno=<6,sum(金額),"error")というふうにしてみました。このままですと、結局は10明細分の金額全て合計してしまいます。 うまく範囲だけ集計する方法はありますか? あとポータルには6明細毎に表示しているのですが、7明細目から表示できなくなっています。7明細以降をうまく表示して、7~10明細までの集計なんて、ことも出来るのでしょうか? また、プレビューの画面ですが、パートの小計、ソートを使っているところで例えばここで繰り返しで6行にして、この6行分の金額合計なんかは出来ますか? 色々試したのですが、やはりうまく出ず、会社にはマニュアルとかもなくて もうどーにもならなくて・・・FMで無理なら別でやろうと思ってます。 どうかよろしくお願いします。
- 締切済み
- その他(データベース)
- ファイル名の並び順に付いて
ファイル名の並び順に付いて質問させてください。 エクスプローラの表示方法を詳細にして使用しているのですが、 1 2 3 4 5 6 7 8 9 10 という10個のファイルがあった時に、その並び順が 1 10 2 3 4 5 6 7 8 9 という並び方になってしまいます。 一度、最新の情報に更新をすると 1 2 3 4 5 6 7 8 9 10 の順に並び変わるのですが、フォルダを開いた時にこの順で並んで欲しいのです。 今のところファイル名を01 02 03 ・・・ 10という風にリネームして順番に並ぶようにしているのですが、0を付けず数字順にソートさせることは可能でしょうか? OSはWindowsXP Professional SP2 です。 よろしくお願い致します。
- 締切済み
- Windows XP
- ファイルメーカー 集計数字を求め方
ビギナーです。 Window7とファイルメーカーPro11アドバンスを使っています。 実は、派遣バイトの給料計算におきまして、日当+残業という実にシンプルなデータベースの構築で 壁にぶつかってしまいました。集計数字を求めることができません。 バイトの給料の締めが、21日から翌月20日、顧客の会社に請求する期間が1日から30日と締めがことなることから、社員一名 、1日でレコードを作成し、期間指定でソートして給料や手数料の請求額を求めることにしました。(一人一ヶ月で30のレコードを持ちます。) ポータル機能を使って、1ページに一人分の一か月分の給料を表にして表示できるようにしました。 縦軸が日付で、横軸が賃金の数字となります。 社員コード 1234 所属 経理 名前 x山 ○子 日付 日当 残業1.5/賃金 昼食代 交通費 合計 21 8000円 2時間 2000円 800円 1000円 11800円 (計算フィールド) 22 . . . 翌月20日 一番下に各項目の合計のフィールド(集計フィールド)をおき、ボディーパートに配置しました。部署別に各項目の集計を表示させたく、小計パートを部署フィールドに指定し、そのまま合計の集計フィールドをコピペし。その後、セクション別にソートしましたら、小計のすぐ上の人のみの数字だけで全員の数字が加算されておりませんでした。 よく考えましたら一人で30レコードをもっておりますので、それしか集計されないということが わかりました。どうしても全員、セクション別の集計数字を表示させたいのですが、 どうしたらよいでしょうか。 また、社員コードをカウント関数で算出し、所属人数を表示させようと思いましたら 社員一人で一ヶ月で30のレコードをもっておりますので、そのまま全部数えられ、5人で150という数が算出されてしまいました。 ここまでくるのに、マニュアル本を片手にかなり時間がかかり、個人の集計はなんとかこじつけましたが、部署別の集計と総計で壁にぶつかってしまいました。個人のページで集計フィールドを使ってしまったのかいけなかったのだと思っています。なにかよい方法はないでしょうか。 なにとぞご教示ください。 わかりにくい部分があると思いますが、ご指摘いただければご説明します。
- 締切済み
- その他(ソフトウェア)
- ファイルメーカーでの集計
当方、初心者で、 勉強がてら、ファイルメーカー8.5で家計簿を作っています。 収支データというテーブルをつくり、 日付 費目 品名 支出 現資産合計(集計フィールド) ---------------------------- 2009/08/01 食費 お弁当 500 10000 2009/08/01 食費 おやつ 500 9500 2009/08/02 光熱費 電気代 3000 6500 2009/08/02 食費 パン 300 6200 2009/08/03 光熱費 ガス代 3000 3200 ・ ・ ・ こんな感じで、1回の出費につき1レコードのデータがあります。 これを、どの費目にどれだけ使っているかを、ひと月にまとめて日付ごとに表示したいのです。 2009年 8月 の我が家の出費 日付 食費 光熱費 交通費 現資産合計 ------------------------------ 2009/08/01 1000 0 0 10000 2009/08/02 300 3000 0 6700 2009/08/03 400 3000 0 3300 2009/08/04 500 0 0 2800 2009/08/05 500 0 100 2200 ・ ・ ・ ------------------------------ 費目別合計 33500 15000 560 合計支出:49060 こんな感じにできたらサイコーです。 ファイルメーカーでは、エクセルほど集計が得意ではないと うわさに聞いたことがあるんですが…。 このような表示は可能でしょうか??? どうぞよろしくお願いします。
- 締切済み
- その他(データベース)
- ファイルメーカーの8.5のレコードの集計について
どうしてもわからなくて、のせました。 どなたかたすけてください、会社でファイルメーカーを導入した、責任者です。8.5をいれて、使用した材料を集計しようとしたのですが、レコードの合計をだそうとすると、集計の画面で、材料と使用数との関連がなされていなくて、数字はただしく足すのですが、材料の種類を無視して集計するんです。もうだめです。
- 締切済み
- その他(ソフトウェア)
- ファイルメーカーの集計方法を教えて下さい。
ひとつのレイアウトに、名前、年齢、住所などのフィールドがあります。レコード一枚が顧客情報の一覧になります。 その情報を一つのレイアウトに集計したデータで表示させたいのですが、うまくいきません。 たとえば、20歳~30歳までの顧客は何人いるか? 〇○県の顧客は何人いるか? エクセルではIF関数を使って一つのセルに計算出来たのですが、 ファイルメーカだと集計フィールドのカウントを利用して全体の数は計算できるのですが、 条件付きの集計ができません。 検索を掛けて一回一回やっていくのには手間がかかるので一つのレイアウトとしてまとめたいのです。 質問の説明が下手で伝わりにくいかもしれませんがよろしくお願い致します。 仕様はPRO9.0です。
- 締切済み
- その他(データベース)
- 集計をしたい
SQLで集計をしたいです。 SQLを始めたばかりの者です。 下記、よろしくお願いします。 説明不足がありましたら、ご指摘をお願いします。 MS-SQLServer2005環境です。 下記の売上テーブルが存在します。 テーブル:UriageTBL 年月日 受注番号 商品コード 商品名 個数 単価 金額 20101001 100 300 リンゴ 1 100 100 20101001 110 400 バナナ 1 150 150 20101001 110 400 バナナ -1 150 -150 20101001 120 500 キャベツ 1 120 120 20101002 130 500 キャベツ 1 120 120 20101002 140 600 レタス 1 110 110 20101002 140 600 レタス 1 110 110 20101002 150 400 バナナ 1 150 150 ----------------------------- 商品コードに対応する商品グループ(テーブルは存在しません) 商品コード 商品グループ 300 果物 400 果物 500 野菜 600 野菜 ---------------------------- 【結果】 年月日 商品グループ 受注件数 個数合計 金額合計 2010/10/01 果物 1 1 100 2010/01/01 野菜 1 1 100 2010/10/02 果物 1 1 150 2010/10/02 野菜 2 3 340 売上テーブル(UriageTBL)を、年月日別、商品グループ別に集計し、受注件数、個数合計、金額合計を取得したいです。 また、商品コードに商品グループテーブルが存在しない為、SQL内で設定します。 ただし、受注合計金額が0円の時は集計から外します。(受注番号110は集計から外します。) (受注件数は、受注番号の件数です。) 上記の場合、どのようなSQLの組み方をすればよいのか見当もつかず悩んでおります。 どなたかご教授頂ける方がいらっしゃいましたら、よろしくお願い致します。
- ベストアンサー
- SQL Server
補足
kumfさん、ありがとうございます。 ちょっと難しそうですが挑戦してみます。 なんらかの方法があるのですね。 メーリングリストにも参加します。