初心者のFileMaker pro Q&A

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス


#1 2019-04-17 17:10:14

ジョージ
ゲストユーザー

月別にテーブルを分けることは可能でしょうか?

1年間の患者情報を入力したテーブルから、1〜12月まで月別に新たなテーブルに分けることは可能でしょうか?

テーブル 入室患者一覧
フィールド 入室日(日付)
                入室月(数字)
                ID
               名前
               年齢
                 .
                 .
                 .
              以下フィールドが多数あります
各フィールドはそのままで、月別に分けたいと考えています


FileMaker Pro13
Windows 10

#2 2019-04-17 18:14:19

Shin
メンバー

Re: 月別にテーブルを分けることは可能でしょうか?

可能ですが、データベースの原則からは行ってはいけない事です。
もし、そのファイルを10年間運用すると考えてください。テーブルが120必要になります。
月単位のリストを作りたいのでしたら、入室日を、例えば 2019/4 で検索します。

オフライン

#3 2019-04-17 20:20:51

ジョージ
ゲストユーザー

Re: 月別にテーブルを分けることは可能でしょうか?

Shin様
アドバイスありがとうございます。
それぞれのフィールドの件数を年度別、月別、診療科別にカウントさせたかったのですが、ファイルメーカー初心者のため、エクセルのように思うように集計できずつまづいており、苦肉の策として年度別にファイルを作成し月はテーブルをわけることを考えていました。
月別のテーブルを作成せずに、条件設定したカウントをさせるよい方法はございますでしょうか?

#4 2019-04-18 11:58:38

チポ
メンバー

Re: 月別にテーブルを分けることは可能でしょうか?

FMでの集計は大きく分けて二つあります。

1, リレーションによる統計関数を使った計算フィールドによる集計
  https://fmhelp.filemaker.com/help/16/fm … es.html%23
  https://fmhelp.filemaker.com/help/16/fm … ns.html%23

2, 集計フィールドと小計パートを使った集計
  https://fmhelp.filemaker.com/help/16/fm … types.html
  https://fmhelp.filemaker.com/help/16/fm … ds.html%23


ヘルプのリンクを貼っておきました。
調べてみてください。

オフライン

#5 2019-04-18 13:25:58

ジョージ
ゲストユーザー

Re: 月別にテーブルを分けることは可能でしょうか?

チポ様
ヘルプへのリンクありがとうございます。しっかり読ませていただきます。
理解できなかった点をまた質問させてください。よろしくお願いします。

#6 2019-04-26 11:25:15

ジョージ
ゲストユーザー

Re: 月別にテーブルを分けることは可能でしょうか?

チポ様から教えていただいたヘルプを参考にまずはとっつきやすそうな集計フィールドと小計パートをつかい
メーカーの以下のオンラインセミナーを参考に作成してみました。
「30分で学ぶクロス集計レポートのヒント」
https://www.filemaker.com/jp/learning/w … tsHint.mp4

現在、小計パートを年度と診療科で作り、年度別の合計件数と 年度別診療科別の小計件数をカウントさせています。

こちらの動画の最後にある少しふくざつなクロス集計

➀集計基準を 年度、四半期、月、日からプルダウンで選択
②集計開始対象日をカレンダーから選択

し集計値を表示できるようにしたいのですがどのようにすればよろしいでしょうか?
日付は入室日フィールドにタイプ(Y):日付形式でカレンダーから入力し
年度と月は別のフィールドに
年度 =If(Month(入室日)<4;Year(入室日-100);Year(入室日))
月  =month(入室日)
フィールドを作成しています。

#7 2019-04-26 15:34:03

Shin
メンバー

Re: 月別にテーブルを分けることは可能でしょうか?

オンラインセミナーは見ていませんが、集計型のクロス集計ではこんな形が作れます。
https://www.dropbox.com/s/vpi77d94nwuaa … 2.zip?dl=0

集計基準と基準日をもとにキーフィールドを計算で求めています。計算式が都度計算になるので、レコードが多くなると遅くなるかもしれません。そのときには、集計前に対象レコードを絞り込んでおくか、複数のキーに分轄しておいて、ソートキーを変更する構造にしたほうがいいでしょう。

編集者 Shin (2019-04-27 08:39:43)

オフライン

#8 2019-04-28 15:48:30

ジョージ
ゲストユーザー

Re: 月別にテーブルを分けることは可能でしょうか?

Shin様
まさに作りたかったのはこの形です!
計算式を参考にさせていただきたいのですが、ファイルが変更禁止の設定になっておりオプションボタンで開くことが出来ず、式の最後まで拝見することができません。
もし差支えなければ、繰り返しフィールドにはいっている計算式を教えていただきたいのですが可能でしょうか?

#9 2019-04-28 19:23:55

Shin
メンバー

Re: 月別にテーブルを分けることは可能でしょうか?

圧縮しているので、解凍してから開いてください。
Windows でしたら、zip フォルダーの中からファイルを取り出してから、開いてください。

集計区分の選択を追加しています。
https://www.dropbox.com/s/vpi77d94nwuaa … 2.zip?dl=0

編集者 Shin (2019-04-29 17:14:36)

オフライン

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer