みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM17 Win
1レコードにチェックボックス入力
フィールド1:好きな科目(数学・英語・社会)
フィールド2:好きな給食(カレー・うどん・そば)
フィールド3:好きな体育(サッカー・ドッジボール・鉄棒)
入力項目があります。
集計する際に、
数学:2 英語3 カレー:1 ・・・・
といった具合に集計を取りたいのですがどういった方法が良いでしょうか。
ご教授下さい。
Offline
グローバル繰り返しフィールド[ttl]を作り、各繰り返しに
数学・英語・社会・カレー・うどん・そば・サッカー・ドッジボール・鉄棒
と設定します。
別に計算繰り返しフィールドを作り、PatternCount ( List ( フィールド1[1] ; フィールド2[1] ; フィールド3[1] ) ; ttl ) を設定します。
集計フィールドを作り、計算フィールドの合計(繰り返えしごと)を作れば、いいでしょう。
または、集計フィールド フィールド1の一覧 をそれぞれ作り、それを、PatterCount () か、ValueCount ( FilterValues () ) で各キーワードをカウントしてもいいでしょう。
ただ、クロス集計はしないのですか。
Last edited by Shin (2019-10-21 21:10:53)
Offline
ありがとうございます。
別に計算繰り返しフィールドを作り、PatternCount ( List ( フィールド1[1] ; フィールド2[1] ; フィールド3[1] ) ; ttl ) を設定します。
集計フィールドを作り、計算フィールドの合計(繰り返えしごと)で出来ました。
ちょっと、欲を出してクロス集計で行なう場合はどう行なえば良いのでしょうか?
Googleで検索するといろいろ出て来るのですが難しくて
勉強したいと思います。
Offline
同じフィールドを、小計パートに置くだけです。その小計パートは、行の集計項目をキーにします。
サンプルです。フィールド1 または、フィールド2、フィールド3 でソートすると、クロス集計になります。
https://www.dropbox.com/s/nqqi5kjzpltp8 … 2.zip?dl=0
Last edited by Shin (2019-10-22 15:47:25)
Offline
ありがとうございます。
これは凄いです。
シンプルでいろいろな事に使えます。勉強になります!
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 508.95 KiB (Peak: 514.82 KiB) ]