みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM12 winで勉強中です。
aというフィールドにリストで空欄、0、1、2、3と記入しているのですが、空欄や0の時にはカウントせずに1以上の時にはカウントする方法は、どのような計算式になるのでしょうか?
get(対象レコード数)やcount(フィールド)などを使用すると思うのですが、その後の条件式がわからず質問させていただきました。
Offline
計算フィールドを用意します。GetAsBoolean(a) としておきます。
そのフィールドを Sum() すれば良いでしょう。
Offline
shin様。ありがとうございます。
ちなみに、カウントする条件を追加する場合はどのようにすればいいのでしょうか?
知りたいのは、介護度のテーブルに(要支援1、要支援2、要介護1、要介護2)と、単位テーブル(空欄、0、1、2、3)とあり、要支援1・2の方で先ほどの空欄や0以外の1以上の数字がある数をカウントし、要介護1・2の方の単位が1以上の数字がある数をそれぞれ分けて表示したいと思っています。
2つテーブルを追加して、テキスト関数などで要支援、要介護をキーワードで1以上の数字という条件のレコードの数をそれぞれのテーブルに入れればいいと思うのですが、計算式がわからずです。
すみませんがご教授お願いします。
Offline
すみません。おさわがせしました。
If(PatternCount)を使用して、andで先ほど教えていただいた、GetAsBoolean(a)と組み合わせて無事抽出することができました。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.003 seconds, 7 queries executed - Memory usage: 505.97 KiB (Peak: 516.97 KiB) ]