初心者のFileMaker pro Q&A (旧掲示板)

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

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2013-10-28 23:23:41

とも
Guest

最高30桁の数字列を数字に分解したい

FM12を使っています。

実験データの入力になります。
順番に0〜5までの数字を読み上げ、テキストフィールドに数字を入力した場合、数字をどうやって取り出したらいいのでしょうか?
この場合、各行の小計として、0が何個あって、1が何個あってと合計(Count関数?)を出したいです。

各行についてですが、実験によって異なるのですが、最大で20列まであります。
行によって、5列だったり、20列だったりで均一ではありません。
行数も実験によって異なって、50行だったり、100行だったりですが、縦の合計であれば集計を使えば問題ないかと思っています。

どうぞよろしくお願いします。

#2 2013-10-28 23:44:10

wader
Member

Re: 最高30桁の数字列を数字に分解したい

計算フィールドを
PatternCount(テキスト;Get(計算式繰り返し位置番号)-1)
で繰り返し6にすればいいのでは。

Offline

#3 2013-10-28 23:47:39

Hiro
Member

Re: 最高30桁の数字列を数字に分解したい

説明が良く分からないので、データとお求めの結果を具体的に例示してもらえますか?

Offline

#4 2013-10-29 11:13:22

とも
Guest

Re: 最高30桁の数字列を数字に分解したい

1行目  0000010021001       0…9個  1…3個   2…1個   3…0個      4…0個      5…0個
2行目  0000111             0…4個  1…3個   2…0個     3…0個      4…0個      5…0個
3行目  11322110000011111      0…5個  1…9個    2…2個   3…1個      4…0個      5…0個
合計                     0…18個  1…15個  2…3個   3…1個      4…0個      5…0個

こんな感じで集計をしたいです。
よろしくお願いします。

#5 2013-10-29 11:19:30

himaganee
Guest

Re: 最高30桁の数字列を数字に分解したい

タイトルで30桁と言ってるのと、本文で5列とか20列とか言ってるのは、別のものなんですか?
サンプルデータの2行目は7桁で1列?

#6 2013-10-29 11:57:45

チポ
Member

Re: 最高30桁の数字列を数字に分解したい

書かれた、
1行の文字列は一つのテキストで、
1文字ずつの繰り返し等ではないですよね。


で、その文字列ですが、

1行目
2行目
・・・

と書いてあるのは、
一つのフィールドの中の改行?
1行を1フィールド?
1行を1レコード?

Offline

#7 2013-10-29 22:24:07

とも
Guest

Re: 最高30桁の数字列を数字に分解したい

皆様、ありがとうございます。

今思っているのは、1行を1フィールドで1レコードでイメージしています。繰り返しではありません。

30桁と言うのは、1行に入力される数値の数です(従ってMAXで1行で数字が30個入ります)。
例で挙げたのは、30桁までで、各行によって数字の個数がバラバラであるのを表現しています。
おっしゃるとおり、2行目は7桁をフィールドの中で入力していきます。

#8 2013-10-30 02:16:00

Hiro
Member

Re: 最高30桁の数字列を数字に分解したい

行をレコード、列をフィールドとし、実験の別を分類する実験IDフィールドを追加して、
実験ごとに結果データをクロス表集計する作例サンプルをアップしました。

●サンプル「実験データ集計.fmp12」→ http://yahoo.jp/box/OTPthd

Offline

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 9 queries executed - Memory usage: 513.94 KiB (Peak: 518.84 KiB) ]